System design interview sprint
Learn the building blocks interviews lean on, then practise the structure of a system design answer.
Preparing for backend interviews. Intermediate · Interviews · 28 modules · about 9 h of reading
Before you start
- Comfortable with databases, caching and queues at a basic level
What you will cover
- Capacity estimation
- Trade-offs and consistency
- Designing common systems
The curriculum
Caching and Performance
Distributed Systems Patterns
System Design Interview Practice
Low-level design · All learning paths