Design TicketMaster
A complete 45-minute mock covering seat locking, virtual waiting queues, and payment idempotency.
First win
You can defend a concurrency model under 1M QPS on-sale load.
Best for
Engineers prepping for FAANG system design interviews
Needs
Mac, Microphone, Whiteboard tool (Excalidraw, Figma, etc.)
Example outcome
A ticketing system becomes a full 45-minute mock.
This preview shows the interview shape: requirements, API, and the seat locking / virtual queue / payment idempotency deep dives.
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.