back to home

Best Open Source interview Libraries

A curated list of the most popular GitHub repositories tagged with interview. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1jwasham/coding-interview-university

A complete computer science study plan to become a software engineer.

337,249
Analyze Code

#2donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

336,081Python
Analyze Code

#3TheAlgorithms/Python

All Algorithms implemented in Python

217,947Python
Analyze Code

#4trekhleb/javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

195,668JavaScript
Analyze Code

#5CyC2018/CS-Notes

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

183,684
Analyze Code

#6Snailclimb/JavaGuide

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发与系统设计。准备后端技术面试,首选 JavaGuide!

153,819Java
Analyze Code

#7bregman-arie/devops-exercises

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

81,205Python
Analyze Code

#8binhnguyennus/awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

68,736
Analyze Code

#9kdn251/interviews

Everything you need to know to get the job.

64,952Java
Analyze Code

#10youngyangyang04/leetcode-master

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

60,372Shell
Analyze Code

#11azl397985856/leetcode

LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)

55,816JavaScript
Analyze Code

#12poteto/hiring-without-whiteboards

⭐️ Companies that don't have a broken hiring process

50,451JavaScript
Analyze Code

#13yangshun/front-end-interview-handbook

Front End interview preparation materials for busy engineers (updated for 2025)

43,851MDX
Analyze Code

#14karanpratapsingh/system-design

Learn how to design systems at scale and prepare for system design interviews

40,556
Analyze Code

#15huihut/interview

📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。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.

37,518C++
Analyze Code

#160voice/interview_internal_reference

2025年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。

37,184Python
Analyze Code

#17AobingJava/JavaFamily

【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

36,873
Analyze Code

#18ashishps1/awesome-system-design-resources

Learn System Design concepts and prepare for interviews using free resources.

33,436Java
Analyze Code

#19donnemartin/interactive-coding-challenges

120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

31,185Python
Analyze Code

#20Advanced-Frontend/Daily-Interview-Question

我是依扬(木易杨),公众号「高级前端进阶」作者,每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。

27,505JavaScript
Analyze Code

#21forthespada/CS-Books

🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~

26,291
Analyze Code

#22haizlin/fe-interview

前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家),6000+道前端面试题全面覆盖,HTML/CSS/JavaScript/Vue/React/Nodejs/TypeScript/ECMAScritpt/Webpack/Jquery/小程序/软技能……

26,244JavaScript
Analyze Code

#23checkcheckzz/system-design-interview

System design interview for IT companies

22,687
Analyze Code

#24ashishps1/awesome-low-level-design

Learn Low Level Design (LLD) and prepare for interviews using free resources.

22,285Java
Analyze Code

#25TheAlgorithms/C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

21,734C
Analyze Code

#26afatcoder/LeetcodeTop

汇总各大互联网公司容易考察的高频leetcode题🔥

19,794
Analyze Code

#27perkfly/reverse-interview-zh

技术面试最后反问面试官的话

18,373
Analyze Code

#28InterviewMap/CS-Interview-Knowledge-Map

Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.

18,310
Analyze Code

#29Olshansk/interview

Everything you need to prepare for your technical interview

18,310
Analyze Code

#30TheAlgorithms/Go

Algorithms and Data Structures implemented in Go for beginners, following best practices.

17,831Go
Analyze Code

#31liquidslr/interview-company-wise-problems

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 June, 2025

13,873
Analyze Code

#32wdndev/llm_interview_note

主要记录大语言大模型(LLMs) 算法(应用)工程师相关的知识及面试题

12,449HTML
Analyze Code

#33Chalarangelo/30-seconds-of-interviews

A curated collection of common interview questions to help you prepare for your next interview.

12,154JavaScript
Analyze Code

#34cgao96/leetcode_101

LeetCode 101:力扣刷题指南

9,973
Analyze Code

#35helloqingfeng/Awsome-Front-End-learning-resource

:octocat:GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等)

9,885PHP
Analyze Code

#36bregman-arie/devops-resources

DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP

9,452Groovy
Analyze Code

#37shashank88/system_design

Preparation links and resources for system design questions

9,174
Analyze Code

#38Tikam02/DevOps-Guide

DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.

9,131HTML
Analyze Code

#39apachecn/Interview

Interview = 简历指南 + 算法题 + 八股文 + 源码分析

8,944Jupyter Notebook
Analyze Code

#40amusi/Deep-Learning-Interview-Book

深度学习面试宝典(含数学、机器学习、深度学习、计算机视觉、自然语言处理和SLAM等方向)

8,704
Analyze Code

#41paddingme/Front-end-Web-Development-Interview-Question

前端开发面试题大收集,前端面试集锦 :heart: :gift_heart: :cupid:

6,823HTML
Analyze Code