EvalFrame Technical Mock Interviews & Coding Practice

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