Design a URL shortener (warm-up)

A complete 45-minute mock interview covering requirements, API, high-level design, deep dives, and tradeoffs.

System design interview · 45-60 min · Updated 2026-06-01

First win

You hit every framework phase out loud, with concrete numbers.

Best for

Engineers prepping for FAANG system design interviews

Needs

Mac, Microphone, Whiteboard tool (Excalidraw, Figma, etc.)

Example outcome

A warm-up problem becomes a full 45-minute mock.

This preview shows the interview shape: requirements, API surface, and the codes / cache / analytics deep dives walked end-to-end.