Top Interview repositories

Repositories with the GitHub topic “interview”: 60 repositories with 2.7M stars between them, mostly written in JavaScript, Java and Python. The highest-rated is donnemartin/system-design-primer, #40 on the bestofgithub Elo ladder.

Biggest movers this week

liquidslr/leetcode-company-wise-problems

Open on GitHub

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

  • 2,099+10 Elo, change today
  • 35.2k stars
  • 6.9k forks
  • 449 watchers
git
git clone https://github.com/liquidslr/leetcode-company-wise-problems.git
  • amazon-interview
  • google-interview
  • interview
  • meta-interview

adongwanai/AgentGuide

Open on GitHubMDX

AI Agent 开发指南 | Agent Harness | 上下文工程 | 高级 RAG | MCP | Agentic RL 强化学习 | LangGraph 实战 | 1.2 万+ 大模型面试题 | 算法岗 / 开发岗求职 | 转行大模型

  • 1,824−6 Elo, change today
  • 11.9k stars
  • 1.1k forks
  • 34 watchers
git
git clone https://github.com/adongwanai/AgentGuide.git
  • agentic-rl
  • agenticrag
  • ai-agent
  • claude-code

miss-mumu/developer2gwy

Open on GitHub

公务员从入门到上岸,最佳程序员公考实践教程

  • 1,571+10 Elo, change today
  • 11.5k stars
  • 1k forks
git
git clone https://github.com/miss-mumu/developer2gwy.git
  • developer
  • exam
  • experiences
  • gong-wu-yuan

trimstray/test-your-sysadmin-skills

Open on GitHub

A collection of Linux Sysadmin Test Questions and Answers. Test your knowledge and skills in different fields with these Q/A.

  • 1,473+2 Elo, change today
  • 11.9k stars
  • 1.7k forks
git
git clone https://github.com/trimstray/test-your-sysadmin-skills.git
  • answers
  • bsd
  • cheatsheets
  • cybersecurity

ashishps1/awesome-system-design-resources

Open on GitHubJava

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

  • 1,974−6 Elo, change today
  • 43.3k stars
  • 8.9k forks
  • 471 watchers
git
git clone https://github.com/ashishps1/awesome-system-design-resources.git
  • awesome
  • backend
  • computer-science
  • distributed-systems

Top 60 on the Elo ladder

  1. #40
    donnemartin/system-design-primer

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

    2,378 Elo −94377kPython
  2. #48
    jwasham/coding-interview-university

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

    2,341 Elo −62364k
  3. #183
    TheAlgorithms/Python

    All Algorithms implemented in Python

    2,137 Elo −46226kPython
  4. #245
    liquidslr/leetcode-company-wise-problems

    Lists of company wise questions. Every csv file in the companies directory corresponds to a list of questions on…

    2,099 Elo +9235.2k
  5. #253
    bregman-arie/devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL…

    2,094 Elo −7686.8kPython
  6. #366
    binhnguyennus/awesome-scalability

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

    2,030 Elo −3575.7k
  7. #440
    Snailclimb/JavaGuide

    Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

    1,997 Elo −68159kJavaScript
  8. #490
    CyC2018/CS-Notes

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

    1,978 Elo −84186kJavaScript
  9. #504
    ashishps1/awesome-system-design-resources

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

    1,974 Elo +1943.3kJava
  10. #668
    ashishps1/awesome-low-level-design

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

    1,924 Elo −928kJava
  11. #848
    poteto/hiring-without-whiteboards

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

    1,885 Elo −653.2kJavaScript
  12. #870
    karanpratapsingh/system-design

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

    1,881 Elo −2046.9k
  13. #1,004
    trekhleb/javascript-algorithms

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

    1,855 Elo −89196kJavaScript
  14. #1,221
    adongwanai/AgentGuide

    AI Agent 开发指南 | Agent Harness | 上下文工程 | 高级 RAG | MCP | Agentic RL 强化学习 | LangGraph 实战 | 1.2 万+ 大模型面试题 | 算法岗 / 开发岗求职 |…

    1,824 Elo +7111.9kMDX
  15. #1,262
    forthespada/CS-Books

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

    1,819 Elo −9128k
  16. #1,434
    youngyangyang04/leetcode-master

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

    1,793 Elo −6262.8kShell
  17. #1,648
    TheAlgorithms/C

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

    1,767 Elo +922.6kC
  18. #1,666
    kdn251/interviews

    Everything you need to know to get the job.

    1,765 Elo −9365.5kJava
  19. #1,754
    huihut/interview

    📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of…

    1,755 Elo −4438.3kC++
  20. #2,159
    azl397985856/leetcode

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

    1,710 Elo −5155.7kJavaScript
  21. #2,486
    donnemartin/interactive-coding-challenges

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

    1,677 Elo −6831.9kPython
  22. #2,493
    snehasishroy/leetcode-companywise-interview-questions

    Contains latest company wise questions of LeetCode as of July 2026.

    1,676 Elo +658.7kJava
  23. #2,763
    0voice/interview_internal_reference

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

    1,655 Elo −7937.2kPython
  24. #2,825
    checkcheckzz/system-design-interview

    System design interview for IT companies

    1,650 Elo −7223.8k
  25. #2,885
    yangshun/front-end-interview-handbook

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

    1,646 Elo −6244kJavaScript
  26. #2,926
    AobingJava/JavaFamily

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

    1,642 Elo −6636.9k
  27. #3,363
    wdndev/llm_interview_note

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

    1,613 Elo −3115.3kHTML
  28. #3,434
    alirezadir/AIMLInterviews

    A Comprehensive Guide for Generative AI, Agentic AI, Multimodal AI, Physical AI Interviews. Proven Formula for multiple…

    1,609 Elo +129.9kJupyter Notebook
  29. #3,493
    TheAlgorithms/Go

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

    1,605 Elo −1318.2kGo
  30. #3,721
    haizlin/fe-interview

    前端面试每日…

    1,590 Elo −5726.2kJavaScript
  31. #3,862
    gyoogle/tech-interview-for-developer

    👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

    1,581 Elo +717.6kJava
  32. #3,930
    Advanced-Frontend/Daily-Interview-Question

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

    1,578 Elo −7627.3kJavaScript
  33. #4,007
    afatcoder/LeetcodeTop

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

    1,573 Elo −3820k
  34. #4,034
    miss-mumu/developer2gwy

    公务员从入门到上岸,最佳程序员公考实践教程

    1,571 Elo +3311.5k
  35. #4,075
    Olshansk/interview

    Everything you need to prepare for your technical interview

    1,569 Elo −5318.3k
  36. #4,524
    madd86/awesome-system-design

    A curated list of awesome System Design (A.K.A. Distributed Systems) resources.

    1,544 Elo −1912.6k
  37. #4,691
    YSGStudyHards/DotNetGuide

    🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET…

    1,535 Elo −4411.1kC#
  38. #5,006
    InterviewMap/CS-Interview-Knowledge-Map

    Build the best interview map. The current content includes JS, network, browser related, performance optimization…

    1,519 Elo −5718.2k
  39. #5,038
    perkfly/reverse-interview-zh

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

    1,517 Elo −4418.5k
  40. #5,765
    bregman-arie/devops-resources

    DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform…

    1,484 Elo −69.7kGroovy
  41. #5,782
    helloqingfeng/Awsome-Front-End-learning-resource

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

    1,483 Elo −1710.1kPHP
  42. #5,915
    frank-lam/fullstack-tutorial

    🚀 fullstack tutorial 2022,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试

    1,477 Elo −1311.6kJava
  43. #6,004
    trimstray/test-your-sysadmin-skills

    A collection of Linux Sysadmin Test Questions and Answers. Test your knowledge and skills in different fields with…

    1,473 Elo +3111.9k
  44. #6,094
    apachecn/apachecn-algo-zh

    ApacheCN 数据结构与算法译文集

    1,469 Elo −3711.1kJavaScript
  45. #6,482
    wolverinn/Waking-Up

    计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up…

    1,453 Elo −3110.3k
  46. #6,499
    hxu296/leetcode-company-wise-problems-2022

    Lists of company wise questions available on leetcode premium. Every csv file in the companies directory corresponds to…

    1,452 Elo −4211.3kJupyter Notebook
  47. #6,505
    Tikam02/DevOps-Guide

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

    1,452 Elo −159.3kHTML
  48. #6,580
    apachecn/Interview

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

    1,449 Elo −158.9kJupyter Notebook
  49. #6,627
    shashank88/system_design

    Preparation links and resources for system design questions

    1,447 Elo −89.2k
  50. #6,698
    amusi/Deep-Learning-Interview-Book

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

    1,445 Elo +28.9k
  51. #6,797
    prasadgujar/low-level-design-primer

    Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for…

    1,441 Elo −97.9k
  52. #7,183
    Chalarangelo/30-seconds-of-interviews

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

    1,426 Elo −1412.1kJavaScript
  53. #7,381
    ElemeFE/node-interview

    How to pass the Node.js interview of ElemeFE.

    1,418 Elo −3910.4kHTML
  54. #7,657
    itcharge/AlgoNote

    ⛽️「算法通关手册」:从零开始的「算法与数据结构」学习教程,200 道「算法面试热门题目」,1000+ 道「LeetCode 题目解析」,持续更新中!

    1,408 Elo +47.8kPython
  55. #8,187
    JackyAndroid/AndroidInterview-Q-A

    The top Internet companies android interview questions and answers.

    1,388 Elo −218kJavaScript
  56. #8,525
    LeetCode-OpenSource/vscode-leetcode

    Solve LeetCode problems in VS Code

    1,374 Elo −48.4kTypeScript
  57. #9,098
    BohdanOrlov/iOS-Developer-Roadmap

    Roadmap to becoming an iOS developer in 2018.

    1,344 Elo −186.4kSwift
  58. #9,185
    lgwebdream/FE-Interview

    🔥🔥🔥 前端面试,独有前端面试题详解,前端面试刷题必备,1000+前端面试真题,Html、Css、JavaScript、Vue、React、Node、TypeScript、Webpack、算法、网络与安全、浏览器

    1,340 Elo −107.2kJavaScript
  59. #9,261
    paddingme/Front-end-Web-Development-Interview-Question

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

    1,335 Elo −176.8kHTML
  60. #9,511
    golang-design/go-questions

    📖 Go 程序员面试笔试宝典 | 从问题切入,串连 Go 语言相关的所有知识,融会贯通。 https://golang.design/go-questions

    1,317 Elo −56.4kGo