Interview Sources Overview (System Design and Others)
9 chaptersThis page contains all chapters in this theme. Open chapters in sequence or use this page as a section map.
Why read books on System Design Interview
Original ContenteasyIntroductory chapter to the section: why books are needed, how to choose a source, and how they differ.
Open chapterSystem Design Primer (short summary)
Book SummarymediumAnalysis of the legendary open-source repository: study guides, key concepts, practical tasks and Anki cards.
Open chapterSystem Design Interview: An Insider's Guide (short summary)
Book SummarymediumA detailed analysis of the legendary book by Alex Xu: scaling, estimation, rate limiter, consistent hashing, key-value store.
Open chapterAcing the System Design Interview (short summary)
Book SummarymediumAnalysis of the book Zhiyong Tan: design methodology, distributed transactions and common services.
Open chapterHacking the System Design Interview (short summary)
Book SummarymediumAnalysis of the Stanley Chiang book: 7-step framework, 16 practice problems and comparison with other materials.
Open chapterSystem Design for Interviews and Beyond (short summary)
Book SummarymediumDetailed analysis of the Leetcode course: from system requirements to practical design problems.
Open chapterMachine Learning System Design (short summary)
Book SummarymediumPractical guide from Babushkin and Kravchenko: problem analysis, metrics, working with data, common mistakes and preparation for ML interviews.
Open chapterAI Engineering Interviews (short summary)
Book SummarymediumEarly Release book from O'Reilly about preparing for the GenAI interview: 300 questions with an analysis of good answers, mistakes and key points.
Open chapterWhy watch documentaries about technology
Original ContenteasyIntroductory chapter: lessons learned, design decisions, compromises and the people behind the technology.
Open chapter