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.
Hot right now
Most stars gained in a day · Oct 20
+3.2Kai-job-search
MadsLorentzen/ai-job-search · ★ 61.4KAn 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.
+150xingcezhenti
ERRRC/xingcezhenti · ★ 1.3KA Markdown archive of 515 real Chinese civil service exam papers (national and provincial 行测/aptitude test) from 2016 to 2026, totaling 58,890 questions with official answers and explanations.
+14090DaysOfCyberSecurity
farhanashrafdev/90DaysOfCyberSecurity · ★ 20.2KA 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.
+131system-design-primer
donnemartin/system-design-primer · ★ 374.9KA curated, organized collection of resources for learning how to design large-scale systems, built specifically to help engineers prepare for system design interviews.
The all-time top
Top 100 of 111 · by stars
- 374.9K
#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.
- 363.2K
#2 · jwasham/coding-interview-universitycoding-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.
- 196.7K
#3 · trekhleb/javascript-algorithmsjavascript-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.
- 4
tech-interview-handbook
143.1Kyangshun/tech-interview-handbook · TypeScriptA 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.
- 5

fucking-algorithm
135.9Klabuladong/fucking-algorithm · MarkdownThis 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.
- 6

hello-algo
130.9Kkrahets/hello-algo · JavaHello Algo is a free, open-source illustrated book that teaches data structures and algorithms from scratch using animated diagrams and one-click runnable code.
- 7

every-programmer-should-know
100.5Kmtdvio/every-programmer-should-knowA 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.
- 8

system-design-101
90.6KByteByteGoHq/system-design-101A 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.
- 9

devops-exercises
84.9Kbregman-arie/devops-exercises · PythonA 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.
- 10
advanced-java
79.2Kdoocs/advanced-java · JavaA 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.
- 11

LeetCodeAnimation
76.7KMisterBooo/LeetCodeAnimation · JavaLeetCodeAnimation 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.
- 12
Best-websites-a-programmer-should-visit
76.2Ksdmg15/Best-websites-a-programmer-should-visitA curated list of useful websites for programmers, covering news, learning resources, coding practice, tools, interview prep, and more.
- 13

33-js-concepts
66.5Kleonardomso/33-js-concepts · JavaScriptA 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.
- 14
Java
66.4KTheAlgorithms/Java · JavaA GitHub collection of classic algorithms and data structures, each implemented in Java for educational purposes as part of The Algorithms project.
- 15

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

resume.github.com
62.9Kresume/resume.github.com · JavaScriptGitHub 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.
- 17

ai-job-search
61.4KMadsLorentzen/ai-job-search · PythonAn 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.
- 18

leetcode
55.7Kazl397985856/leetcode · JavaScriptA 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.
- 19
type-challenges
48.6Ktype-challenges/type-challenges · TypeScriptA 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.
- 20

Summer2027-Internships
48.1KSimplifyJobs/Summer2027-Internships · PythonA 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.
- 21

system-design
46.6Kkaranpratapsingh/system-designIt is a free course and ebook that teaches how to design large-scale systems and prepares readers for system design interviews.
- 22

reactjs-interview-questions
44.9Ksudheerj/reactjs-interview-questions · JavaScriptA 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.
- 23

front-end-interview-handbook
44Kyangshun/front-end-interview-handbook · JavaScriptA 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.
- 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.
- 25

interview_internal_reference
37.3K0voice/interview_internal_reference · PythonA 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.
- 26
wtfpython
37.1Ksatwikkansal/wtfpython · PythonA free, hugely popular collection of surprising, counter-intuitive Python snippets, each with its real output and an explanation of what happens under the hood.
- 27

JavaFamily
37KAobingJava/JavaFamilyA 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.
- 28

leetcode
36.7Kdoocs/leetcode · JavaA 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.
- 29

hello-algorithm
36.1Kgeekxh/hello-algorithm · JavaHello 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.
- 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.
- 31

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

leetcode-company-wise-problems
31.6Kliquidslr/leetcode-company-wise-problemsA 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.
- 33
Blog
31.1Kmqyqingfeng/BlogA 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.
- 34

awesome-generative-ai-guide
29.9Kaishwaryanr/awesome-generative-ai-guide · HTMLA 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?
- 35

Python-programming-exercises
29.8Kzhiwehu/Python-programming-exercisesA collection of more than 100 Python programming exercises and mini-challenges for practicing coding skills.
- 36

swift-algorithm-club
29.1Kkodecocodes/swift-algorithm-club · SwiftSwift 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.
- 37

linkedin-skill-assessments-quizzes
28.9KEbazhanov/linkedin-skill-assessments-quizzes · PythonA 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.
- 38

reverse-interview
28.7Kviraptor/reverse-interviewIt 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.
- 39

javascript-interview-questions
27.7Ksudheerj/javascript-interview-questions · JavaScriptA curated list of around 1000 JavaScript interview questions and answers covering core JS plus React, Angular, and Vue topics.
- 40
hacker-laws
27.3Kdwmkerr/hacker-laws · HTMLA 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.
- 41

JCSprout
26.8KcrossoverJie/JCSprout · JavaJCSprout ('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.
- 42

system-design-notes
26.8Kliquidslr/system-design-notesA 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.
- 43

fe-interview
26.3Khaizlin/fe-interview · JavaScriptIt 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.
- 44

awesome-algorithms
25.6Ktayllan/awesome-algorithmsA curated list of places to learn and practice algorithms: links to courses, books, blogs, visualizers and problem sites, sorted by level and topic.
- 45

algorithms
25.6Kkeon/algorithms · PythonA 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.
- 46

toBeTopJavaer
25.3Khollischuang/toBeTopJavaer · JavaTo 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.
- 47

DSA-Bootcamp-Java
24Kkunal-kushwaha/DSA-Bootcamp-Java · JavaThis is a free Java data structures and algorithms (DSA) bootcamp repo holding the code samples, assignments, and notes for WeMakeDevs' interview-prep course.
- 48

system-design-interview
23.9Kcheckcheckzz/system-design-interviewA 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.
- 49

algo
23.1Kwangzheng0822/algo · PythonA 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.
- 50

awesome-ai-engineering
22.4Kdipakkr/awesome-ai-engineeringA 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).
- 51

100-Days-Of-ML-Code
22.2KMLEveryday/100-Days-Of-ML-Code · PythonThe 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.
- 52

The-Art-Of-Programming-By-July-2nd
21.5Kjulycoding/The-Art-Of-Programming-By-July-2nd · CThis 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.
- 53

90DaysOfCyberSecurity
20.2Kfarhanashrafdev/90DaysOfCyberSecurityA 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.
- 54

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

athena
18.9KZhongFuCheng3y/athenaAthena 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.
- 56

algorithms
18.8Kwilliamfiset/algorithms · JavaA 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.
- 57

system-design-resources
18.5KInterviewReady/system-design-resourcesA 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.
- 58

CS-Base
18.5Kxiaolincoder/CS-BaseThis 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.
- 59

interview
18.4KOlshansk/interviewA 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.
- 60

path-to-senior-engineer-handbook
18.4Kjordan-cutler/path-to-senior-engineer-handbookA 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.
- 61

Go
18.2KTheAlgorithms/Go · GoAn open-source collection of classic algorithms and data structures implemented in Go for education, with over 18k stars and an MIT license.
- 62

CS-Interview-Knowledge-Map
18.2KInterviewMap/CS-Interview-Knowledge-MapIt'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.
- 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.
- 64

awesome-leetcode-resources
18Kashishps1/awesome-leetcode-resources · JavaA 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.
- 65

DeepLearning
17.9KMikoto10032/DeepLearning · Jupyter NotebookA 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.
- 66

toBeBetterJavaer
17.8Kitwanger/toBeBetterJavaer · JavatoBeBetterJavaer (二哥的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'.
- 67

interview_python
17.4Ktaizilongxu/interview_python · ShellA curated collection of common Python interview questions and detailed answers, covering Python language features, operating systems, and databases.
- 68

Back-End-Developer-Interview-Questions
17Karialdomartini/Back-End-Developer-Interview-QuestionsA curated list of back-end related interview questions covering design patterns, languages, databases, concurrency, distributed systems, security and more, meant to inspire interview conversations.
- 69
how-web-works
16.8Kvasanthk/how-web-worksA 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.
- 70

awesome-programming-books
15.6Kjobbole/awesome-programming-booksIt 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.
- 71

Cookbook
15.5Kandkret/Cookbook · PythonA 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.
- 72

algorithm-pattern
15.5Kgreyireland/algorithm-pattern · GoA 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.
- 73

llm_interview_note
15.3Kwdndev/llm_interview_note · HTMLThis 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.
- 74

flink-learning
15.1Kzhisheng17/flink-learning · JavaA 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).
- 75

numpy-100
14.6Krougier/numpy-100 · PythonA 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.
- 76

Ai-Learn
13.4Ktangyudi/Ai-LearnThis 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.
- 77

LearningNotes
13.1Kfrancistao/LearningNotesThis 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.
- 78

machine-learning-interview
12.8Kkhangich/machine-learning-interviewA 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.
- 79
jstips
12.4Kloverajoel/jstipsjstips is a curated collection of short, useful JavaScript tips covering performance, conventions, hacks, interview questions, and ES6 features, each readable in under 2 minutes.
- 80

30-seconds-of-interviews
12.1KChalarangelo/30-seconds-of-interviews · JavaScriptA 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.
- 81

CodeGuide
11.9Kfuzhengwei/CodeGuide · ShellCodeGuide 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.
- 82

web-interview
11.9Kfebobo/web-interviewweb-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.
- 83
fullstack-tutorial
11.7Kfrank-lam/fullstack-tutorial · JavaA 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.
- 84

CtCI-6th-Edition
11.5Kcareercup/CtCI-6th-Edition · JavaCommunity-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.
- 85

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

leetcode-company-wise-problems-2022
11.4Khxu296/leetcode-company-wise-problems-2022 · Jupyter NotebookA 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.
- 87

interview
11.4Kmission-peace/interview · JavaA Java repository collecting data structures and algorithms interview questions, each with a worked solution and its own test, meant for interview preparation.
- 88

leetcode
11.3Ksoulmachine/leetcode · TeXA 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).
- 89

junior-recruit-scheduler
11.3Kjojoldu/junior-recruit-scheduler · JavaScriptA 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.
- 90

from_coder_to_expert
11.2K0voice/from_coder_to_expertA 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.
- 91

markyun
11.2Kmarkyun/markyunA 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.
- 92

apachecn-algo-zh
11.2Kapachecn/apachecn-algo-zh · JavaScriptA 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.
- 93

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

machine-learning-systems-design
10.7Kchiphuyen/machine-learning-systems-design · HTMLA 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.
- 95

blog
10.6Kyygmind/blogThis 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.
- 96

node-interview
10.5KElemeFE/node-interview · HTMLThe 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.
- 97

Waking-Up
10.3Kwolverinn/Waking-UpA 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.
- 98

data-science-interviews
10.2Kalexeygrigorev/data-science-interviews · HTMLA free, community-built collection of data science interview questions with answers, stored as markdown files in this repo.
- 99

top-javascript-interview-questions
10.1Kgreatfrontend/top-javascript-interview-questions · MDXA curated collection of top JavaScript interview questions and answers aimed at frontend engineers, updated for 2026.
- 100
Awsome-Front-End-learning-resource
10.1Khelloqingfeng/Awsome-Front-End-learning-resource · PHPIt 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.
Related topics
Often tagged together
- education945
- tutorial631
- learning513
- interview108
- career166
- curated-list640
- learning-resources415
- interview-questions87
- resources715
- algorithms143
- chinese1,188
- computer-science167
- data-structures101
- list547
- awesome-list502
- book264
- python2,447
- open-source5,767
- beginner-friendly316
- java458
- guide368
- javascript1,865
- leetcode34
- study-guide69