Module 5 - Design scenarios
Defend a system design
Open-ended prompts that mirror the design round. Each one comes with the justification pressure an interviewer applies, a rubric, and a model discussion of the trade-offs.
- coreDesign a BFF over six flaky upstreams under a 300ms budget
- coreDesign a streaming export for 10-million-row reports
- introDesign zero-downtime deploys for a fleet with long-lived connections
- hardDesign a background job system with retries, priority tiers, and a dead-letter path
- hardDesign a log ingestion tier that absorbs 100k events per second
- coreDesign realtime fan-out to 200,000 connected clients
- coreDesign a resumable upload pipeline with scan and transcode stages
- hardDesign webhook delivery for 50,000 customer endpoints