Design a URL shortener (warm-up)
A complete 45-minute mock interview covering requirements, API, high-level design, deep dives, and tradeoffs.
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.
Mock interview
Phases hit
6
Requirements, core entities, API, high-level design, deep dives, and wrap-up walked end-to-end with concrete numbers.
Deep dives
Two or three subsystems
You drive the most interesting tradeoffs unprompted with sub-100ms numbers when needed.
Wrap-up
You name what you optimized for and what you gave up out loud.