1The 6-step framework
0/6▶Mid level is the interview bar. Run the full framework fluently, including estimates, and narrate every step.
2API design
0/4▶A clean API contract sets up the whole design.
3Load balancing & app tier
0/3▶How you scale the stateless middle horizontally.
4Caching
0/3▶The highest-leverage performance lever — and the easiest to get subtly wrong.
5Databases
0/3▶Name the right store and scaling lever, and the pain each adds.
6Queues & async
0/3▶Decoupling slow work is a core scaling and reliability move.
7Reliability basics
0/3▶Mid engineers design so one failure doesn't cascade. Mention these unprompted.
8Classic prompts
0/8▶Do each once with the framework, out loud. Then you can adapt to anything.