Topics / #interview-practice
Interview-practice projects on GitHub
Practicing technical interview and system design questions
As of , the most-starred Interview-practice projects on GitHub are system-design-primer (374.5K stars), tech-interview-handbook (143K stars) and awesome-interview-questions (85K stars). GitHub.Locker tracks 13 Interview-practice repositories with 915K stars combined. The fastest-growing on October 16 was system-design-primer, with +116 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+116system-design-primer
donnemartin/system-design-primer · ★ 374.5KA curated, organized collection of resources for learning how to design large-scale systems, built specifically to help engineers prepare for system design interviews.
awesome-interview-questions
DopplerHQ/awesome-interview-questions · ★ 85KA curated list of lists of technical interview questions, covering dozens of languages, frameworks, databases, and topics like algorithms and system design.
+25awesome-scalability
binhnguyennus/awesome-scalability · ★ 74.8KA curated, continuously updated reading list of articles, case studies, and talks from engineers at companies like Netflix, Uber, Facebook, and Amazon, showing concrete patterns for building scalable, reliable, and performant large-scale systems.
+21awesome-low-level-design
ashishps1/awesome-low-level-design · ★ 27.4KA curated collection of free resources for learning Low Level Design (LLD) / Object-Oriented Design and preparing for LLD interview rounds.
The all-time top
13 projects · by stars
- 374.5K
#1 · donnemartin/system-design-primersystem-design-primer
A curated, organized collection of resources for learning how to design large-scale systems, built specifically to help engineers prepare for system design interviews.
- 143K
#2 · yangshun/tech-interview-handbook
tech-interview-handbook
A free, curated collection of technical interview preparation materials for software engineers, created by the author of Blind 75, covering algorithms, behavioral questions, resumes, and more.
- 85K
#3 · DopplerHQ/awesome-interview-questions
awesome-interview-questions
A curated list of lists of technical interview questions, covering dozens of languages, frameworks, databases, and topics like algorithms and system design.
- 4

awesome-scalability
74.8Kbinhnguyennus/awesome-scalabilityA curated, continuously updated reading list of articles, case studies, and talks from engineers at companies like Netflix, Uber, Facebook, and Amazon, showing concrete patterns for building scalable, reliable, and performant large-scale systems.
- 5

interviews
65.3Kkdn251/interviews · JavaA curated study guide for coding interviews, covering data structures, algorithms, greedy algorithms, bitmasks, runtime analysis, plus links to video lectures, interview books, online judges and mock interview platforms.
- 6

interview
38.2Khuihut/interview · C++A large Chinese-language knowledge base summarizing core C/C++ interview topics — language features, STL, data structures, algorithms, operating systems, networking, databases, design patterns, and the linker/loader — aimed at students and job seekers preparing for C/C++ technical interviews.
- 7

interactive-coding-challenges
31.9Kdonnemartin/interactive-coding-challenges · PythonA collection of 120+ interactive, test-driven Python coding challenges covering algorithms and data structures commonly asked in coding interviews, each delivered as a Jupyter notebook with unit tests and a paired solution notebook, plus an included Anki flashcard deck.
- 8

awesome-low-level-design
27.4Kashishps1/awesome-low-level-design · JavaA curated collection of free resources for learning Low Level Design (LLD) / Object-Oriented Design and preparing for LLD interview rounds.
- 9

LeetCode-Questions-CompanyWise
20.3Kkrishnadey30/LeetCode-Questions-CompanyWiseA curated collection of LeetCode coding interview questions organized by the company that asked them, sorted by frequency and time period.
- 10

LeetcodeTop
20.1Kafatcoder/LeetcodeTopLeetcodeTop is a curated collection of the LeetCode problems most frequently asked in technical interviews at major Chinese internet companies, compiled from real interview recap posts.
- 11

android-interview-questions
12.4Kamitshekhariitbhu/android-interview-questions · JavaA large curated collection of Android interview questions and answers, covering Kotlin, Kotlin Coroutines, Kotlin Flow, Android fundamentals, architecture, design patterns, system design, unit testing, and Java.
- 12

developer2gwy
11.4Kmiss-mumu/developer2gwyAn open-source, community-written guide for programmers in China who want to become civil servants: exam prep best practices plus a candid handbook of work and life inside the system (体制内).
- 13

algorithm-base
10.7Kchefyuan/algorithm-baseA Chinese-language collection of algorithm and data-structure tutorials that uses animated diagrams to explain classic LeetCode and 剑指Offer interview problems in simple, easy-to-follow terms.
Related topics
Often tagged together
- interview-questions87
- education933
- career162
- curated-list634
- interview107
- learning-resources410
- list540
- algorithms142
- awesome-list495
- computer-science165
- interview-prep21
- interview-preparation111
- data-structures100
- learning511
- leetcode34
- resources706
- algorithm60
- coding-interview30
- java450
- open-source5,666
- system-design60
- tutorial626
- chinese1,159
- awesome263