← Virtual projects
Free
Review to certify
System Design One-Pager Lab
Write an interview-ready one-pager: requirements, diagram, trade-offs, and failure modes.
Requirements
Architecture diagrams
Trade-off storytelling
Failure modes
Interview narrative
Pick ONE prompt (URL shortener, news feed, or job board search) and produce a one-pager.
Must include:
1) Functional + non-functional requirements (QPS, latency, consistency)
2) High-level box diagram (clients → API → cache → DB → workers)
3) Data model sketch (2–4 tables/collections)
4) 3 trade-offs you would defend in an interview
5) Failure modes + mitigation (cache stampede, hot key, partial outage)
Format: Markdown/PDF/Notion. Submit link or paste + reflection.
Sign in to complete steps and earn an e-certificate.
Log in