Learn how to design systems at scale and prepare for system design interviews
- architecture
- distributed-systems
- system-design
- system-design-interview
47,133 repositories indexed
25–48 of 371 · Most stars
Learn how to design systems at scale and prepare for system design interviews
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
Front End interview preparation materials for busy engineers (updated for 2026)
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
Learn System Design concepts and prepare for interviews using free resources.
Translated📚 This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendation, etc.
TranslatedLatest summary for 2025: technical interview questions from Alibaba, Tencent, Baidu, Meituan, Toutiao and others, along with answers and a compilation of analysis from expert question-setters.
100+ open-source clones of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube etc. See source code, demo links, tech stack, github stars.
What the f*ck Python? 😱
Translated[Java Interviews + Java Study Guide] A collection of the core knowledge that most Java programmers need to master.
📙 Amazon Web Services — a practical guide
Translated🌍 Algorithm training for beginners | Includes four parts: ①. Interview experiences from major tech companies ②. LeetCode illustrated solutions ③. 1,000 open-source e-books ④. 100 technical mind maps (the project took hundreds of hours; I hope you can give it a star to support it, 🌹thanks~) Recommended free ChatGPT websites
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Lists of company wise questions. Every csv file in the companies directory corresponds to a list of questions on leetcode for a specific company based on the leetcode company tags. Updated as of 20 Oct, 2025
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
An evolving how-to guide for securing a Linux server.
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
A one stop repository for generative AI research updates, interview resources, notebooks and much more!
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
If you want to become good at AI engineering & system design, join this newsletter 👇
Overview of ECMAScript 6 features
Questions to ask the company during your interview