checkcheckzz / system-design-interview
System design interview for IT companies
☆21,662Updated last year
Related projects: ⓘ
- Everything you need to prepare for your technical interview☆17,729Updated 7 months ago
- Preparation links and resources for system design questions☆8,772Updated 4 months ago
- A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore☆15,320Updated last week
- 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.☆29,336Updated 4 months ago
- A curated list of engineering blogs☆31,237Updated 3 weeks ago
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systems☆58,133Updated 2 weeks ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.☆9,455Updated 2 months ago
- A curated list to learn about distributed systems☆10,549Updated 2 months ago
- Everything you need to know to get the job.☆63,348Updated 4 months ago
- Cracking the Coding Interview 6th Ed. Solutions☆11,285Updated last month
- Questions to ask the company during your interview☆27,402Updated 2 weeks ago
- An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"☆39,824Updated last month
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.☆269,677Updated last month
- A curated awesome list of lists of interview questions. Feel free to contribute!☆70,398Updated last month
- An ultra-simplified explanation to design patterns☆44,842Updated 3 months ago
- 💯 Curated coding interview preparation materials for busy software engineers☆116,873Updated 2 months ago
- ⭐️ Companies that don't have a broken hiring process☆44,586Updated this week
- A curated list of software and architecture related design patterns.☆39,156Updated 3 months ago
- 📙 Amazon Web Services — a practical guide☆35,640Updated last month
- Interview questions☆11,077Updated last month
- Learn how to design systems at scale and prepare for system design interviews☆31,717Updated 5 months ago
- A collection of (mostly) technical things every software developer should know about☆82,503Updated last month
- A curated list of awesome remote jobs and resources. Inspired by https://github.com/vinta/awesome-python☆29,153Updated last month
- A collection of learning resources for curious software engineers☆46,225Updated this week
- A curated list of awesome places to learn and/or practice algorithms.☆20,150Updated last month
- List of awesome university courses for learning Computer Science!☆56,535Updated last year
- Google's Engineering Practices documentation☆19,938Updated this week
- 💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws☆25,731Updated 3 months ago
- These are the best resources for System Design on the Internet☆15,691Updated 3 weeks ago
- A complete daily plan for studying to become a machine learning engineer.☆28,073Updated 3 months ago