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–24 of 65 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Curated coding interview preparation materials for busy software engineers
Crack LeetCode, not only how, but also why.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Open-source AI job search agent and job finder: scan job boards, score each job 1-5 against your CV before you apply, tailor an ATS-friendly resume and cover letter, get interview prep and an application tracker. It helps you fill in each application; you press Submit. Runs locally in Codex, OpenCode and other AI CLIs, or as a Claude Code plugin.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Everything you need to know to get the job.
A list of helpful front-end related questions you can use to interview potential candidates, test yourself or completely ignore.
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)
Learn System Design concepts and prepare for interviews using free resources.
Translated📚 Summary of basic knowledge for C/C++ technical interviews, including language, libraries, data structures, algorithms, systems, networks, linking and loading libraries, as well as interview experience, recruitment, internal referrals, and other information. 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.
What the f*ck Python? 😱
Translated🌍 Algorithm training for beginners | Includes four parts: ① Interview experiences from big tech companies ② Illustrated LeetCode solutions ③ A thousand open-source e-books ④ One hundred technical mind maps (The project took hundreds of hours; I hope you can give it a star to support it, 🌹 thank you~) Recommended free websites for using ChatGPT
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode Solutions
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!
If you want to become good at AI engineering & system design, join this newsletter 👇
Learn Low Level Design (LLD) and prepare for interviews using free resources.
List of 1000 JavaScript Interview Questions
TranslatedDaily 3+1 front-end interview questions, using interview questions to drive learning, promoting daily study and reflection, improving a little every day! Interview questions are published by hand every morning at 5 a.m. (pushing myself hard, delighting everyone), with 6000+ front-end interview questions covering everything: HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/mini programs/soft skills...
System design interview for IT companies