Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
47,133 repositories indexed
1–11 of 11 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Translated:books: Essential foundational knowledge for technical interviews, Leetcode, computer operating systems, computer networks, system design
TranslatedJava interview & general backend interview guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development
Curated coding interview preparation materials for busy software engineers
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Learn how to design systems at scale and prepare for system design interviews
Front End interview preparation materials for busy engineers (updated for 2026)
Learn System Design concepts and prepare for interviews using free resources.
System design interview for IT companies
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
Roadmap to becoming an iOS developer in 2018.