1Consistency & correctness
0/6▶Senior rounds probe tradeoffs under distribution. Reach for consistency vocabulary naturally and know when eventual is acceptable.
Get the models straight
2Data at scale
0/5▶You own the data model and its failure modes: partitioning, hot keys, and cache correctness.
Partitioning & caching
3Designing for failure
0/5▶The senior differentiator: assume everything fails and keep the blast radius small.
4Observability & delivery
0/4▶You make systems operable: measurable, safely deployable, capacity-planned.
5Networking & performance
0/3▶Senior designs account for the physics: latency, connections, and payload size.
6Harder prompts
0/8▶Open-ended prompts that combine the ideas above. Drive them; state assumptions; defend tradeoffs.