APIs & distributed systems · topic 4 of 4
System Design
Scaling, caching, load balancing, CAP, messaging.
Questions below are grouped from foundations to advanced. Work top to bottom if the topic is new to you, or jump to a level if you are brushing up.
- Questions
- 21
- Difficulty mix
- 4 easy · 10 medium · 7 hard
Topics covered
- Scaling7
- Databases6
- Caching3
- Message Queues3
- Load Balancing1
- CAP Theorem1
Foundations
Easy · 4 questionsDefinitions and building blocks — start here if the topic is new to you.
Core concepts
Medium · 10 questionsThe questions most interviews spend their time on: how it works and when to use it.
Advanced
Hard · 7 questionsInternals, trade-offs and edge cases — useful for senior rounds and follow-ups.
Advertisement
Google AdSense slot