Topics / #interview-preparation

Interview-preparation projects on GitHub

Guides and practice material for technical job interviews

As of , the most-starred Interview-preparation projects on GitHub are system-design-primer (374.9K stars), coding-interview-university (363.2K stars) and javascript-algorithms (196.7K stars). GitHub.Locker tracks 111 Interview-preparation repositories with 4M stars combined. The fastest-growing on October 20 was ai-job-search, with +3.2K stars in a day.

111Projects
4MStars in total
+4.2KStars in a day

Hot right now

Most stars gained in a day · Oct 20

The all-time top

Top 100 of 111 · 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.9K
  2. #2 · jwasham/coding-interview-university

    coding-interview-university

    It is a multi-month self-study plan covering the computer science topics you need to pass a software engineering interview at a large company.

    363.2K
  3. #3 · trekhleb/javascript-algorithms

    javascript-algorithms

    A large collection of JavaScript implementations of classic algorithms and data structures, where each one has its own folder with code, tests, and a README explaining the theory and further reading links.

    196.7K
  1. 4

    tech-interview-handbook

    143.1Kyangshun/tech-interview-handbook · TypeScript

    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.

  2. 5

    fucking-algorithm

    135.9Klabuladong/fucking-algorithm · Markdown

    This is labuladong's Chinese-language algorithm notebook: 60+ original articles that use LeetCode problems to teach reusable problem-solving frameworks, not just paste-and-pass code answers.

  3. 6

    hello-algo

    130.9Kkrahets/hello-algo · Java

    Hello Algo is a free, open-source illustrated book that teaches data structures and algorithms from scratch using animated diagrams and one-click runnable code.

  4. 7

    every-programmer-should-know

    100.5Kmtdvio/every-programmer-should-know

    A curated, highly opinionated collection of technical resources — articles, books, videos and papers — covering things every software developer should know, from algorithms and data structures to security, architecture and career advice.

  5. 8

    system-design-101

    90.6KByteByteGoHq/system-design-101

    A free, visual collection of short explainers and cheat sheets covering core system design concepts (APIs, databases, caching, message queues, real-world company architectures) to help you understand how production systems work and prepare for system design interviews.

  6. 9

    devops-exercises

    84.9Kbregman-arie/devops-exercises · Python

    A massive collection of over 2600 DevOps and SRE interview questions and exercises covering Linux, networking, Kubernetes, AWS, Python, Ansible, Terraform, and many other technical topics.

  7. 10

    advanced-java

    79.2Kdoocs/advanced-java · Java

    A free, community-curated collection of in-depth Java backend interview questions and answers, covering message queues, search engines, caching, sharding, distributed systems, high availability, microservices, and big-data processing.

  8. 11

    LeetCodeAnimation

    76.7KMisterBooo/LeetCodeAnimation · Java

    LeetCodeAnimation is a collection of animated LeetCode problem walkthroughs: each animation shows how pointers move, how state and recursion unfold, and why boundaries hold, paired with reference code.

  9. 12

    Best-websites-a-programmer-should-visit

    76.2Ksdmg15/Best-websites-a-programmer-should-visit

    A curated list of useful websites for programmers, covering news, learning resources, coding practice, tools, interview prep, and more.

  10. 13

    33-js-concepts

    66.5Kleonardomso/33-js-concepts · JavaScript

    A curated collection of 33 (plus bonus) core JavaScript concepts every developer should know, each with explanations, code examples, and curated resources to help you learn the language in depth.

  11. 14

    Java

    66.4KTheAlgorithms/Java · Java

    A GitHub collection of classic algorithms and data structures, each implemented in Java for educational purposes as part of The Algorithms project.

  12. 15

    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.

  13. 16

    resume.github.com

    62.9Kresume/resume.github.com · JavaScript

    GitHub Résumé is a service that builds a résumé from your GitHub repositories and activity, giving anyone (like a hiring manager) a quick snapshot of your coding history.

  14. 17

    ai-job-search

    61.4KMadsLorentzen/ai-job-search · Python

    An AI-powered job application framework built on top of Claude Code. You fork it, fill in your profile, and Claude evaluates job postings, tailors your CV, writes cover letters, and preps you for interviews, all running locally on your own machine.

  15. 18

    leetcode

    55.7Kazl397985856/leetcode · JavaScript

    A large, continuously growing collection of worked LeetCode solutions, algorithm and data-structure explainers, Anki flashcard decks, and a 'daily problem' archive, written by the author as he solved problems himself.

  16. 19

    type-challenges

    48.6Ktype-challenges/type-challenges · TypeScript

    A curated collection of TypeScript type-level programming puzzles, ranging from warm-up to extreme difficulty, that you solve by writing types and get checked by an online judge.

  17. 20

    Summer2027-Internships

    48.1KSimplifyJobs/Summer2027-Internships · Python

    A community-maintained list of Summer 2027 tech internships across software engineering, data science/AI, quant, product management, and hardware, updated daily by Pitt CSC and Simplify.

  18. 21

    system-design

    46.6Kkaranpratapsingh/system-design

    It is a free course and ebook that teaches how to design large-scale systems and prepares readers for system design interviews.

  19. 22

    reactjs-interview-questions

    44.9Ksudheerj/reactjs-interview-questions · JavaScript

    A curated list of over 500 ReactJS interview questions and answers covering core React concepts, hooks, Redux, React Router, and more, meant to help developers prepare for React job interviews.

  20. 23

    front-end-interview-handbook

    44Kyangshun/front-end-interview-handbook · JavaScript

    A curated collection of front end interview preparation materials, covering interview formats, front end system design, trivia, JavaScript/DOM/algorithm questions, and company-specific question sets.

  21. 24

    interview

    38.3Khuihut/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.

  22. 25

    interview_internal_reference

    37.3K0voice/interview_internal_reference · Python

    A curated collection of real technical interview questions and answers from major Chinese tech companies — Alibaba, Tencent, Baidu, Meituan, ByteDance and more — with analysis from expert interviewers.

  23. 26

    wtfpython

    37.1Ksatwikkansal/wtfpython · Python

    A free, hugely popular collection of surprising, counter-intuitive Python snippets, each with its real output and an explanation of what happens under the hood.

  24. 27

    JavaFamily

    37KAobingJava/JavaFamily

    A massive Chinese-language study guide and interview prep collection for Java developers, covering core computer science, Java internals, frameworks, databases, distributed systems, and real interview questions from major Chinese tech companies.

  25. 28

    leetcode

    36.7Kdoocs/leetcode · Java

    A massive collection of LeetCode solutions, plus solutions for two popular Chinese interview prep books (Coding Interviews, 2nd edition and Cracking the Coding Interview, 6th edition), each problem solved in multiple programming languages.

  26. 29

    hello-algorithm

    36.1Kgeekxh/hello-algorithm · Java

    Hello Algorithm (小浩算法) is a free, Chinese-language collection for beginners learning algorithms, bundling illustrated LeetCode solutions, big-tech interview write-ups, open-source ebooks, and mind maps.

  27. 30

    C-Plus-Plus

    34.8KTheAlgorithms/C-Plus-Plus · C++

    This is TheAlgorithms/C-Plus-Plus, an open-source collection of algorithm implementations in C++ covering computer science, mathematics, machine learning, and physics, built as a learning resource rather than for production use.

  28. 31

    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.

  29. 32

    leetcode-company-wise-problems

    31.6Kliquidslr/leetcode-company-wise-problems

    A curated collection of CSV files listing Leetcode questions grouped by the company that tends to ask them in interviews, such as Amazon, Google, Meta, and Uber.

  30. 33

    Blog

    31.1Kmqyqingfeng/Blog

    A Chinese-language frontend blog by developer mqyqingfeng (冴羽), known for its in-depth JavaScript article series; it began in 2017 with four planned series and has since grown far beyond them, collecting 31k+ stars.

  31. 34

    awesome-generative-ai-guide

    29.9Kaishwaryanr/awesome-generative-ai-guide · HTML

    A one-stop GitHub hub for generative AI learning: research updates, 90+ free courses, code notebooks, and interview prep materials, all organized around one question — what do you want to do with AI?

  32. 35

    Python-programming-exercises

    29.8Kzhiwehu/Python-programming-exercises

    A collection of more than 100 Python programming exercises and mini-challenges for practicing coding skills.

  33. 36

    swift-algorithm-club

    29.1Kkodecocodes/swift-algorithm-club · Swift

    Swift Algorithm Club is a community-maintained collection of implementations of popular algorithms and data structures written in Swift, each paired with a detailed explanation of how it works.

  34. 37

    linkedin-skill-assessments-quizzes

    28.9KEbazhanov/linkedin-skill-assessments-quizzes · Python

    A free, open-source reference of answers to LinkedIn skill assessment quizzes: questions with the correct answers for tests in JavaScript, React, Python, Git, AWS Lambda, machine learning and more. It has nearly 29,000 GitHub stars.

  35. 38

    reverse-interview

    28.7Kviraptor/reverse-interview

    It is a curated list of questions a tech job applicant can ask the company during an interview, covering the role, team, tech stack, company, compensation, and more.

  36. 39

    javascript-interview-questions

    27.7Ksudheerj/javascript-interview-questions · JavaScript

    A curated list of around 1000 JavaScript interview questions and answers covering core JS plus React, Angular, and Vue topics.

  37. 40

    hacker-laws

    27.3Kdwmkerr/hacker-laws · HTML

    A curated reference of well-known laws, theories, principles and patterns relevant to software developers and technologists, such as Conway's Law, the CAP Theorem, and the DRY Principle.

  38. 41

    JCSprout

    26.8KcrossoverJie/JCSprout · Java

    JCSprout ('Java Core Sprout') is a Chinese-language knowledge base of core Java topics: a curated collection of articles on collections, multithreading, JVM internals, distributed systems, frameworks, algorithms and Netty, with over 26k GitHub stars.

  39. 42

    system-design-notes

    26.8Kliquidslr/system-design-notes

    A set of study notes summarizing the 'System Design Interview - An Insider's Guide' books (Volumes 1 and 2), covering common system design interview topics chapter by chapter.

  40. 43

    fe-interview

    26.3Khaizlin/fe-interview · JavaScript

    It is a free, open-source daily collection of front-end interview questions covering HTML, CSS, JavaScript, Vue, React, Node.js, TypeScript, ECMAScript, webpack, jQuery, mini-programs and soft skills, with over 6000 questions in total.

  41. 44

    awesome-algorithms

    25.6Ktayllan/awesome-algorithms

    A curated list of places to learn and practice algorithms: links to courses, books, blogs, visualizers and problem sites, sorted by level and topic.

  42. 45

    algorithms

    25.6Kkeon/algorithms · Python

    A collection of minimal, well-documented implementations of classic data structures and algorithms in Python 3, meant to be read and learned from rather than used as a dependency.

  43. 46

    toBeTopJavaer

    25.3Khollischuang/toBeTopJavaer · Java

    To Be Top Javaer (Java工程师成神之路, the Java engineer's path to mastery) is a Chinese-language knowledge base with over 25,000 GitHub stars: it maps out everything a Java developer should learn on the way from beginner to expert, and it doubles as interview preparation.

  44. 47

    DSA-Bootcamp-Java

    24Kkunal-kushwaha/DSA-Bootcamp-Java · Java

    This is a free Java data structures and algorithms (DSA) bootcamp repo holding the code samples, assignments, and notes for WeMakeDevs' interview-prep course.

  45. 48

    system-design-interview

    23.9Kcheckcheckzz/system-design-interview

    A curated guide for preparing system design interviews at IT companies, covering interview tips, basic system design knowledge, engineering blogs, real-world architectures, and common design questions with reference material.

  46. 49

    algo

    23.1Kwangzheng0822/algo · Python

    A curated set of 50 Python implementations of classic data structures and algorithms (arrays, linked lists, stacks, queues, trees, graphs, sorting, dynamic programming and more), built as companion exercises for the author's data-structures-and-algorithms course.

  47. 50

    awesome-ai-engineering

    22.4Kdipakkr/awesome-ai-engineering

    A large curated list of AI engineering resources covering LLMs, RAG, AI Agents, MCP, fine-tuning, evaluations, and production AI systems, plus broader learning resources for students (programming languages, hackathons, cybersecurity, blockchain, and more).

  48. 51

    100-Days-Of-ML-Code

    22.2KMLEveryday/100-Days-Of-ML-Code · Python

    The Chinese edition of the 100 Days of ML Code challenge: a day-by-day machine learning learning log with infographics, notes and Python code, spanning supervised and unsupervised learning. It translates the original challenge by Avik-Jain and has gathered 22k+ stars.

  49. 52

    The-Art-Of-Programming-By-July-2nd

    21.5Kjulycoding/The-Art-Of-Programming-By-July-2nd · C

    This is a Chinese book-and-notes repository on programming interview questions, algorithms and data structures, originally a blog series that grew into the published book '编程之法:面试和算法心得' (The Art of Programming). It also bundles machine learning notes (SVM, CNN, RNN/LSTM, BERT, ChatGPT) collected from the author's other blog series.

  50. 53

    90DaysOfCyberSecurity

    20.2Kfarhanashrafdev/90DaysOfCyberSecurity

    A free, 90-day self-paced cybersecurity study plan: daily tasks and curated resources that take you from networking basics to ethical hacking, ending with job-hunting help.

  51. 54

    lihang-code

    19.6Kfengdu78/lihang-code · Jupyter Notebook

    A collection of Jupyter Notebook code implementations for every algorithm covered in Li Hang's book 'Statistical Learning Methods' (《统计学习方法》, 2nd edition), organized chapter by chapter.

  52. 55

    athena

    18.9KZhongFuCheng3y/athena

    Athena is a Chinese-language Java backend 'knowledge graph' (知识图谱) — a huge curated collection of articles, interview-prep columns, and e-books meant to help Java beginners learn core backend topics like concurrency, the JVM, Spring, Redis, Kafka, and MySQL.

  53. 56

    algorithms

    18.8Kwilliamfiset/algorithms · Java

    A large open-source collection of classic algorithms and data structures implemented in Java, written to demonstrate correct implementations in the simplest and most elegant ways.

  54. 57

    system-design-resources

    18.5KInterviewReady/system-design-resources

    A curated collection of the best System Design resources on the Internet — one README that organizes engineering writeups, papers and talks into a topic-by-topic reading list.

  55. 58

    CS-Base

    18.5Kxiaolincoder/CS-Base

    This is a free, illustrated Chinese guide to core computer science fundamentals - computer networking, operating systems, computer organization, and databases - built from over 1,000 diagrams and 500,000+ words, aimed at making notoriously dry CS topics (and common interview questions) actually understandable.

  56. 59

    interview

    18.4KOlshansk/interview

    A curated collection of links — books, courses, articles, question banks, mock-interview services, and videos — meant to help you prepare for a technical interview, especially at companies like Google and Facebook.

  57. 60

    path-to-senior-engineer-handbook

    18.4Kjordan-cutler/path-to-senior-engineer-handbook

    A curated handbook of external resources (newsletters, books, courses, papers, videos, podcasts, communities, and job/interview platforms) aimed at helping software engineers grow into Senior Engineer and beyond.

  58. 61

    Go

    18.2KTheAlgorithms/Go · Go

    An open-source collection of classic algorithms and data structures implemented in Go for education, with over 18k stars and an MIT license.

  59. 62

    CS-Interview-Knowledge-Map

    18.2KInterviewMap/CS-Interview-Knowledge-Map

    It's a curated interview-prep knowledge map ('Interview Map') for front-end developers, covering JavaScript, networking, browser internals, performance optimization, security, frameworks, Git, data structures, and algorithms.

  60. 63

    leetcode

    18.1Khaoel/leetcode · C++

    A large collection of solutions to LeetCode algorithm problems, written mostly in C++, where the README works as an index table of every covered problem.

  61. 64

    awesome-leetcode-resources

    18Kashishps1/awesome-leetcode-resources · Java

    A curated collection of resources for learning Data Structures and Algorithms (DSA) and preparing for coding interviews, including patterns, articles, curated problem lists, courses, books, and videos.

  62. 65

    DeepLearning

    17.9KMikoto10032/DeepLearning · Jupyter Notebook

    A Chinese-language deep learning tutorial — a huge curated collection of links to courses, books, lecture notes, surveys and code, taking you from math basics through CNNs, GANs, RNNs and GNNs to Kaggle practice and interview prep.

  63. 66

    toBeBetterJavaer

    17.8Kitwanger/toBeBetterJavaer · Java

    toBeBetterJavaer (二哥的Java进阶之路) is a free, community-built Chinese knowledge base of original articles covering Java fundamentals, concurrency, the JVM, enterprise development (Spring Boot, MySQL, Redis) and interview prep, meant to help readers 'become a better Java developer'.

  64. 67

    interview_python

    17.4Ktaizilongxu/interview_python · Shell

    A curated collection of common Python interview questions and detailed answers, covering Python language features, operating systems, and databases.

  65. 68

    Back-End-Developer-Interview-Questions

    17Karialdomartini/Back-End-Developer-Interview-Questions

    A curated list of back-end related interview questions covering design patterns, languages, databases, concurrency, distributed systems, security and more, meant to inspire interview conversations.

  66. 69

    how-web-works

    16.8Kvasanthk/how-web-works

    A detailed walkthrough of everything that happens behind the scenes between typing 'google.com' into a browser and the page rendering on screen, covering keyboard input, URL parsing, DNS, TLS, HTTP, and browser rendering internals.

  67. 70

    awesome-programming-books

    15.6Kjobbole/awesome-programming-books

    It is a curated Chinese-language list of 100+ classic programming books, covering computer systems and networking, architecture, algorithms and data structures, frontend, backend, mobile, databases, testing, project management, and career/interview preparation.

  68. 71

    Cookbook

    15.5Kandkret/Cookbook · Python

    A free online book (the Data Engineering Cookbook) that covers everything a data engineer needs to know, from basic engineering skills to advanced platform design, case studies and interview prep.

  69. 72

    algorithm-pattern

    15.5Kgreyireland/algorithm-pattern · Go

    A curated collection of reusable 'algorithm patterns' (templates) for solving coding-interview problems efficiently, written up from the author's own LeetCode grind while job hunting.

  70. 73

    llm_interview_note

    15.3Kwdndev/llm_interview_note · HTML

    This is a curated Chinese-language knowledge base of large language model (LLM) concepts and interview questions, aimed at algorithm/application engineers preparing for LLM-related job interviews.

  71. 74

    flink-learning

    15.1Kzhisheng17/flink-learning · Java

    A companion repo to a Chinese-language Apache Flink learning blog, packed with runnable example code, source-code analysis articles, and real-world project case studies (PV/UV stats, log storage, large-scale dedup, monitoring/alerting).

  72. 75

    numpy-100

    14.6Krougier/numpy-100 · Python

    A collection of 100 numpy practice exercises gathered from the numpy mailing list, Stack Overflow, and numpy documentation, with solutions included, meant as both a quick reference and teaching material.

  73. 76

    Ai-Learn

    13.4Ktangyudi/Ai-Learn

    This is a free, structured roadmap of nearly 200 hands-on AI learning projects covering Python, math, machine learning, data analysis, deep learning, computer vision and NLP, created by instructor Tangyudi (唐宇迪) to help beginners become job-ready in AI.

  74. 77

    LearningNotes

    13.1Kfrancistao/LearningNotes

    This is a large personal collection of Chinese-language study notes covering Android development, Java, JVM internals, data structures, algorithms, networking, and interview prep, organized as a GitHub repo of Markdown files.

  75. 78

    machine-learning-interview

    12.8Kkhangich/machine-learning-interview

    A curated study guide and resource collection for machine learning interviews at FAANG-level companies, written by someone who received offers from Google, LinkedIn, Snap, Coupang and StitchFix.

  76. 79

    jstips

    12.4Kloverajoel/jstips

    jstips is a curated collection of short, useful JavaScript tips covering performance, conventions, hacks, interview questions, and ES6 features, each readable in under 2 minutes.

  77. 80

    30-seconds-of-interviews

    12.1KChalarangelo/30-seconds-of-interviews · JavaScript

    A curated collection of common front-end interview questions covering JavaScript, React, HTML, and CSS, each paired with a model answer, tips on what a strong response should include, and links for further reading.

  78. 81

    CodeGuide

    11.9Kfuzhengwei/CodeGuide · Shell

    CodeGuide is a personal knowledge hub by Chinese Java engineer Fu Zheng Wei (小傅哥) that indexes years of his work: an interview handbook, hand-rolled clones of Spring and MyBatis, a JVM written in Java, Netty tutorials, bytecode-programming guides, and a published design-patterns book, all centered on core Java development.

  79. 82

    web-interview

    11.9Kfebobo/web-interview

    web-interview is a frontend interview question bank maintained by a Chinese voice check-in study community (语音打卡社群/JS每日一题), covering Vue, React, JavaScript, HTTP, build tooling, CSS, Git, operating systems, TypeScript and algorithm interview questions.

  80. 83

    fullstack-tutorial

    11.7Kfrank-lam/fullstack-tutorial · Java

    A free, Chinese-language collection of study notes for fullstack and backend engineers: twelve chapters from algorithms and Java to databases, distributed systems and machine learning, organized as a skill tree and geared toward interviews.

  81. 84

    CtCI-6th-Edition

    11.5Kcareercup/CtCI-6th-Edition · Java

    Community-built exercise solutions for the book 'Cracking the Coding Interview, 6th Edition' by Gayle Laakmann McDowell, crowdsourced across many programming languages - the Java ones live in this repo.

  82. 85

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

  83. 86

    leetcode-company-wise-problems-2022

    11.4Khxu296/leetcode-company-wise-problems-2022 · Jupyter Notebook

    A free collection of the company-wise LeetCode question lists that normally sit behind LeetCode Premium, saved as CSV files and current as of May 2022.

  84. 87

    interview

    11.4Kmission-peace/interview · Java

    A Java repository collecting data structures and algorithms interview questions, each with a worked solution and its own test, meant for interview preparation.

  85. 88

    leetcode

    11.3Ksoulmachine/leetcode · TeX

    A free book of fully worked LeetCode solutions covering 151 problems, written and typeset in LaTeX with C++ code (a Java edition is also in progress).

  86. 89

    junior-recruit-scheduler

    11.3Kjojoldu/junior-recruit-scheduler · JavaScript

    A Korean, community-maintained repository that collects junior/entry-level developer job postings, internships, and hackathon deadlines at recommended tech companies, plus resume and interview-prep resources.

  87. 90

    from_coder_to_expert

    11.2K0voice/from_coder_to_expert

    A curated Chinese collection of internal tech-sharing PDFs and PPTs from engineers at big Chinese tech companies, pitched as a path 'from coder to CTO', plus a weekly job-listing section.

  88. 91

    markyun

    11.2Kmarkyun/markyun

    A personal learning blog hosted on GitHub by MarkYun, a web developer working in Nanjing — a running log of his study notes, best known for its collection of front-end developer interview questions.

  89. 92

    apachecn-algo-zh

    11.2Kapachecn/apachecn-algo-zh · JavaScript

    A free ApacheCN anthology of Chinese translations of data-structure and algorithm texts: LeetCode solution sets in four languages, Coding Interviews (剑指 Offer) solutions and translated books, all readable online.

  90. 93

    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.

  91. 94

    machine-learning-systems-design

    10.7Kchiphuyen/machine-learning-systems-design · HTML

    A free booklet on designing machine learning systems, covering four main steps: project setup, data pipeline, modeling (selecting, training, debugging), and serving (testing, deploying, maintaining), with links to practical resources and case studies.

  92. 95

    blog

    10.6Kyygmind/blog

    This is a Chinese-language blog repository by the author '木易杨' (Muyi Yang), focused on front-end interview deep-dives — a weekly series tackling tough JavaScript and Vue internals topics for advanced interview prep.

  93. 96

    node-interview

    10.5KElemeFE/node-interview · HTML

    The interview catalog ElemeFE assembled while hiring senior Node.js backend developers: it shows how to pass the Node.js interview at ElemeFE, and is explicitly more than a bare questions-and-answers list.

  94. 97

    Waking-Up

    10.3Kwolverinn/Waking-Up

    A Chinese-language notebook of computer-science fundamentals interview questions (networking, OS, databases, Git, design patterns, Python, tools) built by the author to prepare for backend developer campus hiring at big Chinese tech companies.

  95. 98

    data-science-interviews

    10.2Kalexeygrigorev/data-science-interviews · HTML

    A free, community-built collection of data science interview questions with answers, stored as markdown files in this repo.

  96. 99

    top-javascript-interview-questions

    10.1Kgreatfrontend/top-javascript-interview-questions · MDX

    A curated collection of top JavaScript interview questions and answers aimed at frontend engineers, updated for 2026.

  97. 100

    Awsome-Front-End-learning-resource

    10.1Khelloqingfeng/Awsome-Front-End-learning-resource · PHP

    It is a curated collection of front-end web development resources in Chinese, gathering learning guides, dev tool lists, coding standards, and interview-prep material scattered across GitHub into one README.

Showing the 100 most-starred of 111. See every one in the catalog.

Often tagged together