Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
67,762 visible repositories in the index
1–24 of 44 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A complete computer science study plan to become a software engineer.
Crack LeetCode, not only how, but also why.
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
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.
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
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:
Everything you need to prepare for your technical interview
Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.
Translated👶🏻 Encyclopedia of major knowledge & technical interviews for junior developers 📖
Translated[Big Tech Interview Column] A technical guide for Java programmers, with interview questions, system architecture, career tips, mainstream middleware, and more, to help you become an even better version of yourself!
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar, Striver DSA sheet, Apna College DSA Sheet, and FAANG Questions! 🚀 That's not all! We've got Technical Subjects like Operating Systems, DBMS, SQL, Computer Networks, and Object-Oriented Programming, all waiting for you.
Lists of company wise questions available on leetcode premium. 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 May, 2022.
TranslatedI am 木易杨 (Muyiyang), author of the official account "高级前端进阶" (Advanced Front-End Progression). Follow me to tackle one key front-end interview difficulty every week. Next, let me take you into the world of advanced front-end development. On the road to advancement, let's encourage each other!
Contains latest company wise questions of LeetCode as of July 2026.
The repository host gives no description.
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
TranslatedA large collection of technical blog notes, including Java basics, threads, concurrency, and data structures; Android technical blogs and more; common design patterns; common algorithms; network protocol knowledge points; some Flutter notes; also a summary of bugs encountered in everyday development, and of course a large number of interview questions collected in spare time from work, long-term updated, maintained and corrected, and continuously improved... The open-source files are in markdown format! Please credit the source when reposting, thank you!
TranslatedA continuously maintained website of enterprise interview questions to help you get a satisfying offer! ⭐️ The latest 2026 Java interview questions, front-end interview questions, AI large model interview questions, AI Agent interview questions, RAG interview questions, C++ interview questions, Go interview questions, Python interview questions, testing interview questions, operations interview questions, back-end interview questions, operating system interview questions, computer network interview questions, Redis interview questions, MySQL database interview questions, algorithm interview questions, Spring interview questions, JVM interview questions, Java concurrency interview questions, Linux interview questions, LLM interview questions, prompt engineering interview questions, system design interview questions, and more: over 10,000 high-frequency standard interview questions (八股文) that programmers need when job hunting. For interview practice, choose 面试鸭 (Mianshiya, "Interview Duck") 💎 A full-stack project with React front end + Node back end + cloud development, by 程序员鱼皮 (Programmer Yupi)
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
Several Coding Patterns for Solving Data Structures and Algorithms Problems during Interviews