SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Interview Open-Source Projects
-
Stars ⭐ : 309K Repo Link
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
💫 Distributed Systems ☄️ System Design Primer ✨ Real-World Maintainable Software 🎉 The 12 Factor App 🌟 Architecting Frontend Projects To Scale
-
Stars ⭐ : 196K Repo Link
-
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
While browsing trending repositories on GitHub, I discovered trekhleb's javascript-algorithms repository. This repository focuses on helping new developers learn and implement algorithms, serving as an educational resource rather than a traditional software product. I find this approach appealing, as it aligns with my desire to contribute to projects that empower others to learn and grow.
-
Project mention: JavaGuide: Comprehensive Java Learning and Interview Prep Resource | news.ycombinator.com | 2024-08-15
-
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: The Patterns of Scalable, Reliable, and Performant Large-Scale Systems | news.ycombinator.com | 2024-12-19
-
leetcode-master
《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
-
-
-
"System Design" by Karan Pratap Singh: How to design systems at scale and prepare for system design interviews. Link
-
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
-
View on GitHub
-
awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
Project mention: 🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️ | dev.to | 2024-12-0611. Awesome System Design Resources
-
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
-
-
Go
Algorithms and Data Structures implemented in Go for beginners, following best practices. (by TheAlgorithms)
Project mention: Go Algorithms and Data Structures: Best Practices for Beginners | news.ycombinator.com | 2024-08-13Please, beginners, do not take "Best practices" too seriously. For example:
https://github.com/TheAlgorithms/Go/blob/master/strings/pali...
Can you tell how many extra memory allocations we are making to solve this problem? And how many are really needed? We could solve this with a for loop by directly comparing the characters and skipping non-alphabetical ones. This would be simpler to read and more efficient.
We should be careful with what we call "best practices for beginners", as they can sometimes lead to unnecessary complexity and inefficiency.
-
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.
-
awesome-low-level-design
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Project mention: 🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️ | dev.to | 2024-12-065. Awesome Low Level Design by Ashish Pratap Singh
-
awesome-system-design
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
-
-
From Programmer to Civil Servant
Interview discussion
Interview related posts
-
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
-
🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️
-
🚀 Awesome Resources For Learning About System Design ⚡
-
A big collection of useful questions to ask potential employers
-
12 Months of Mandarin
-
JavaGuide: Comprehensive Java Learning and Interview Prep Resource
-
Collection of Interview Resources
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jan 2025
Index
What are some of the best open-source Interview projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | coding-interview-university | 310,338 |
2 | system-design-primer | 285,693 |
3 | TheAlgorithms | 196,459 |
4 | javascript-algorithms | 189,307 |
5 | JavaGuide | 147,683 |
6 | devops-exercises | 67,325 |
7 | interviews | 63,816 |
8 | awesome-scalability | 59,974 |
9 | leetcode-master | 53,331 |
10 | hiring-without-whiteboards | 47,090 |
11 | front-end-interview-handbook | 42,124 |
12 | system-design | 33,864 |
13 | interactive-coding-challenges | 29,786 |
14 | system-design-interview | 21,873 |
15 | awesome-system-design-resources | 19,628 |
16 | C | 19,625 |
17 | interview | 17,919 |
18 | Go | 16,492 |
19 | test-your-sysadmin-skills | 10,801 |
20 | awesome-low-level-design | 10,259 |
21 | awesome-system-design | 9,886 |
22 | Awsome-Front-End-learning-resource | 9,491 |
23 | developer2gwy | 9,017 |