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 48 · 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.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
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.
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!!
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.
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.
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
A one stop repository for generative AI research updates, interview resources, notebooks and much more!
Questions to ask the company during your interview
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
TranslatedA summary of high-frequency LeetCode problems that major internet companies often test 🔥
Everything you need to prepare for your technical interview
TranslatedAn easy-to-understand, witty and humorous Java learning guide, covering core knowledge points such as Java basics, Java concurrent programming, the Java Virtual Machine, Java enterprise development, and Java interviews. To learn Java, look no further than 二哥's (Erge, "Second Brother") Java advancement path 😄
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore
TranslatedAlgorithm Patterns — the most scientific way to practice, the fastest path to an offer. You deserve it~ Algorithm templates, the most scientific way to practice problems, the fastest path to practice problems, you deserve it~
A pattern-based approach to learn technical interview questions
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.
Translated🚀 fullstack tutorial 2022, backend tech stack / path to becoming an architect / full-stack development community, spring recruitment / autumn recruitment / campus recruitment / interviews
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.
How to pass the Node.js interview of ElemeFE.