Interview

Top 23 Interview Open-Source Projects

  • coding-interview-university

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

    Project mention: 10 GitHub repositories that every developer must follow | dev.to | 2024-02-21

    ✅ jwasham/coding-interview-university : https://github.com/jwasham/coding-interview-university

  • system-design-primer

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

    Project mention: 10 GitHub repositories that every developer must follow | dev.to | 2024-02-21

    ✅ donnemartin/system-design-primer: https://github.com/donnemartin/system-design-primer

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • javascript-algorithms

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

    Project mention: Minecraft Grub Theme | news.ycombinator.com | 2023-07-18

    I'm reminded of the time when some kid wrote a script to crawl GitHub and create issues[1] about using inclusive language... except it was really dumb, for example: https://github.com/trekhleb/javascript-algorithms/pull/875/f...

    [1] E.g.: https://github.com/EbookFoundation/free-programming-books/pu...

  • TheAlgorithms

    All Algorithms implemented in Python

    Project mention: Wikifunctions | news.ycombinator.com | 2023-12-06

    Is it me or does it not seem very well thought out? Every example I've seen only has implementations in JavaScript and/or Python. I haven't seen any other languages nor a way to search by language. What a "string" means in one language can be completely different in another language. The primitive data types that the project assumes are not really supported across all programming languages.

    Also if anyone hasn't already seen them, similar projects already exist and are more complete. E.g.

    * https://rosettacode.org/

    * https://programming-idioms.org/

    * https://the-algorithms.com/

    Not to mention LeetCode, CodeWars, Project Euler, Exercism can kinda serve the same role.

  • JavaGuide

    「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

    Project mention: How come there's no English version of JavaGuide? | /r/learnjava | 2023-04-08
  • 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

    Project mention: DevOps Exercises | news.ycombinator.com | 2023-08-07
  • interviews

    Everything you need to know to get the job.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • awesome-scalability

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

    Project mention: Ask HN: What are some of the best blog posts by software engineers? | news.ycombinator.com | 2023-04-10
  • leetcode-master

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

  • hiring-without-whiteboards

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

    Project mention: Companies with job-related interview questions | news.ycombinator.com | 2024-01-17
  • front-end-interview-handbook

    ⚡️ Front End interview preparation materials for busy engineers

    Project mention: Advice on Job Hunting for Self Taught Dev | /r/Frontend | 2023-05-22
  • interactive-coding-challenges

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

  • system-design

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

    Project mention: Learn how to design systems at scale and prepare for system design interviews | news.ycombinator.com | 2023-07-05

    There are things in that doc that are completly wrong and ridiculous such as:

    https://github.com/karanpratapsingh/system-design#streaming-...

  • system-design-interview

    System design interview for IT companies

    Project mention: Advice on Learning the Cloud | /r/devopsjobs | 2023-04-17

    github - https://github.com/donnemartin/system-design-primer, https://github.com/checkcheckzz/system-design-interview, https://github.com/karanpratapsingh/system-design

  • C

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

  • interview

    Everything you need to prepare for your technical interview

  • Go

    Algorithms and Data Structures implemented in Go for beginners, following best practices. (by TheAlgorithms)

  • test-your-sysadmin-skills

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

    Project mention: Linux állásal kapcsolatos érdeklődés. | /r/programmingHungary | 2023-06-10
  • Awsome-Front-End-learning-resource

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

  • system_design

    Preparation links and resources for system design questions

  • awesome-system-design

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

    Project mention: Ask HN: Resources to learn boring architecture for a small startup? | news.ycombinator.com | 2023-12-25

    https://github.com/madd86/awesome-system-design

  • devops-resources

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

  • DevOps-Guide

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-21.

Interview related posts

Index

What are some of the best open-source Interview projects? This list will help you:

Project Stars
1 coding-interview-university 280,503
2 system-design-primer 249,504
3 javascript-algorithms 181,113
4 TheAlgorithms 177,081
5 JavaGuide 141,986
6 devops-exercises 62,777
7 interviews 61,443
8 awesome-scalability 52,576
9 leetcode-master 46,343
10 hiring-without-whiteboards 41,180
11 front-end-interview-handbook 39,768
12 interactive-coding-challenges 28,580
13 system-design 28,356
14 system-design-interview 20,945
15 C 17,872
16 interview 17,474
17 Go 14,355
18 test-your-sysadmin-skills 10,225
19 Awsome-Front-End-learning-resource 9,146
20 system_design 8,530
21 awesome-system-design 8,156
22 devops-resources 8,145
23 DevOps-Guide 7,574
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com