System Design
System design for interviews, from how the web works to designing real services: lessons with quizzes, build-it problems in code, and guided case studies.
12 lessons · 19 case studies · part of Interview Prep
Free lesson: Foundations
How a request travels from a browser to a server and back, the speeds that shape every design, and how to estimate size and traffic.
11 more lessons, their build-it problems and 19 guided case studies are in Interview Prep.
Learn it by doing
After signing in, check yourself with a quiz after each lesson, build the pieces in code, and work through case studies step by step. The first lesson is free.