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.

13Projects
915KStars in total
+239Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

13 projects · by stars

  1. #1 · donnemartin/system-design-primer

    system-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.

    374.5K
  2. #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.

    143K
  3. #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.

    85K
  1. 4

    awesome-scalability

    74.8Kbinhnguyennus/awesome-scalability

    A 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.

  2. 5

    interviews

    65.3Kkdn251/interviews · Java

    A 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.

  3. 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.

  4. 7

    interactive-coding-challenges

    31.9Kdonnemartin/interactive-coding-challenges · Python

    A 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.

  5. 8

    awesome-low-level-design

    27.4Kashishps1/awesome-low-level-design · Java

    A curated collection of free resources for learning Low Level Design (LLD) / Object-Oriented Design and preparing for LLD interview rounds.

  6. 9

    LeetCode-Questions-CompanyWise

    20.3Kkrishnadey30/LeetCode-Questions-CompanyWise

    A curated collection of LeetCode coding interview questions organized by the company that asked them, sorted by frequency and time period.

  7. 10

    LeetcodeTop

    20.1Kafatcoder/LeetcodeTop

    LeetcodeTop 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.

  8. 11

    android-interview-questions

    12.4Kamitshekhariitbhu/android-interview-questions · Java

    A 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.

  9. 12

    developer2gwy

    11.4Kmiss-mumu/developer2gwy

    An 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 (体制内).

  10. 13

    algorithm-base

    10.7Kchefyuan/algorithm-base

    A 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.

Often tagged together