System Design interview practice
The classic senior-loop system design interview: requirements, estimation, high-level design, deep dives, and bottleneck defense — spoken out loud.
Start a System Design interviewAll role tracks
Topics this interview probes
Requirements & estimation Data modeling Sharding & replication CAP & consistency Caching layers Bottleneck analysis
Sample questions you'll face
- Design a URL shortener that handles 100k redirects per second. Walk me through your reasoning out loud.
- How would you design a news feed with fan-out — push vs pull at different scales?
- Defend your sharding strategy: what breaks first as this system grows 100x?
The live interviewer generates fresh, role-tailored questions — and drills down when your answers are vague.
Practice this role in your language
English · Deutsch · Français · Español · Português (Brasil) · Italiano · Nederlands · Polski · Türkçe · Русский · Українська · العربية · עברית · हिन्दी · +83 more languages