awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to checkcheckzz/system-design-interview

Open-source alternatives to System Design Interview

30 open-source projects similar to checkcheckzz/system-design-interview, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best System Design Interview alternative.

  • donnemartin/system-design-primerdonnemartin 的头像

    donnemartin/system-design-primer

    353,387在 GitHub 上查看↗

    This project is a comprehensive educational resource and study guide focused on distributed systems architecture and backend infrastructure design. It provides a structured curriculum for mastering the principles of scalability, reliability, and performance required to design complex software systems. The repository distinguishes itself by offering a methodical approach to technical interview preparation, incorporating design patterns, architectural trade-offs, and spaced repetition tools to help users retain complex concepts. It emphasizes constraint-driven analysis, teaching users how to ev

    Pythondesigndesign-patternsdesign-system
    在 GitHub 上查看↗353,387
  • interviewready/system-design-resourcesInterviewReady 的头像

    InterviewReady/system-design-resources

    18,192在 GitHub 上查看↗

    These are the best resources for System Design on the Internet

    cachefault-tolerancescalability
    在 GitHub 上查看↗18,192
  • maximabramchuck/awesome-interview-questionsMaximAbramchuck 的头像

    MaximAbramchuck/awesome-interview-questions

    83,140在 GitHub 上查看↗

    :octocat: A curated awesome list of lists of interview questions. Feel free to contribute! :mortar_board:

    在 GitHub 上查看↗83,140
  • sudheerj/javascript-interview-questionssudheerj 的头像

    sudheerj/javascript-interview-questions

    27,478在 GitHub 上查看↗

    This repository is a curated knowledge base designed to assist developers in preparing for technical job assessments. It serves as a structured reference for fundamental programming concepts, language mechanics, and functional patterns, providing a collection of common questions and conceptual explanations to support professional development in software engineering. The project distinguishes itself through a community-driven approach, where technical content is refined and updated by contributors using a collaborative revision control workflow. It emphasizes functional programming education,

    JavaScriptangularcore-javascriptjavascript
    在 GitHub 上查看↗27,478

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • jwasham/coding-interview-universityjwasham 的头像

    jwasham/coding-interview-university

    353,639在 GitHub 上查看↗

    This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling users to build a professional engineering foundation through iterative study and practical implementation. The curriculum distinguishes itself by integrating theoretical knowledge with professional development, offering a unified index of cross-referenced resources including book

    algorithmalgorithmscoding-interview
    在 GitHub 上查看↗353,639
  • posquit0/awesome-cvposquit0 的头像

    posquit0/Awesome-CV

    27,742在 GitHub 上查看↗

    Awesome-CV is a LaTeX document class designed for the creation of professional resumes and cover letters. It functions as a static document generator that transforms structured, declarative markup into high-quality, print-ready portable document format files. By utilizing a macro-driven layout engine, the system separates raw career data from visual presentation, ensuring consistent formatting across all generated materials. The project facilitates a technical writing workflow where career documentation is maintained as plain-text source files. This approach allows users to manage their docum

    TeXawesomecoverlettercv
    在 GitHub 上查看↗27,742
  • resumejob/awesome-resumeresumejob 的头像

    resumejob/awesome-resume

    7,181在 GitHub 上查看↗

    Awesome-resume is a career development platform designed to assist job seekers with document generation, interview preparation, and professional networking. It functions as a technical resume builder and job search assistance tool, utilizing large language models to synthesize professional content and structure project documentation for engineering roles. The platform distinguishes itself through a document generation engine that employs modular design blocks and structural schemas to ensure consistent formatting. It also integrates an asynchronous matching engine to pair users with industry

    resumeresume-templateresume-website
    在 GitHub 上查看↗7,181
  • ashishps1/awesome-system-design-resourcesashishps1 的头像

    ashishps1/awesome-system-design-resources

    38,781在 GitHub 上查看↗

    This project is a comprehensive, community-driven knowledge repository designed to support software engineers in mastering distributed systems and architectural design. It functions as a structured compendium of engineering principles, providing a centralized index of patterns, trade-offs, and best practices required for building scalable and reliable software infrastructure. The repository distinguishes itself through a highly organized taxonomy that connects complex technical concepts into a cohesive learning path. It features a categorized collection of system design interview problems, ra

    Javaawesomebackendcomputer-science
    在 GitHub 上查看↗38,781
  • alexpate/awesome-design-systemsA

    alexpate/awesome-design-systems

    0在 GitHub 上查看↗

    Know a resource that isn't listed below? Feel free to create a new pull request.

    在 GitHub 上查看↗0
  • ashishps1/awesome-behavioral-interviewsashishps1 的头像

    ashishps1/awesome-behavioral-interviews

    7,835在 GitHub 上查看↗

    This project is a community-driven knowledge repository designed to assist with professional job search preparation. It provides a structured framework for mastering both behavioral and technical interview evaluations, offering resources to help candidates organize their personal experiences and professional narratives. The repository functions as a comprehensive toolkit for career development, utilizing a hierarchical taxonomy to categorize complex interview concepts. It enables users to study core principles of data structures, algorithms, and system design while simultaneously providing st

    behavioral-interviewsinterview-preparationinterviews
    在 GitHub 上查看↗7,835
  • jeevan-kumar-raj/grokking-system-designJeevan-kumar-Raj 的头像

    Jeevan-kumar-Raj/Grokking-System-Design

    6,502在 GitHub 上查看↗

    Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.

    Shell
    在 GitHub 上查看↗6,502
  • vhf/free-programming-booksvhf 的头像

    vhf/free-programming-books

    390,387在 GitHub 上查看↗

    :books: Freely available programming books

    Python
    在 GitHub 上查看↗390,387
  • madd86/awesome-system-designmadd86 的头像

    madd86/awesome-system-design

    11,695在 GitHub 上查看↗

    This project is a comprehensive learning resource and reference guide for software architecture and distributed systems design. It serves as a structured curriculum for engineers to study fundamental architectural patterns, scalability strategies, and distributed computing theory, specifically tailored to prepare for technical interviews and professional engineering roles. The repository distinguishes itself by providing a curated collection of industry-standard infrastructure tools and methodologies. It covers the selection and implementation of technologies for data storage, message brokeri

    distributed-systemshadoop-ecosysteminterview
    在 GitHub 上查看↗11,695
  • xitu/gold-minerxitu 的头像

    xitu/gold-miner

    34,308在 GitHub 上查看↗

    🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:

    aiandroidfrontend
    在 GitHub 上查看↗34,308
  • tikam02/devops-guideTikam02 的头像

    Tikam02/DevOps-Guide

    9,131在 GitHub 上查看↗
    HTMLansiblecheatsheetci-cd
    在 GitHub 上查看↗9,131
  • geniusvjr/learningnotesGeniusVJR 的头像

    GeniusVJR/LearningNotes

    13,145在 GitHub 上查看↗

    LearningNotes is a technical knowledge base and engineering study guide focused on Android framework internals, system architecture, and mobile performance optimization. It serves as a reference for analyzing the Android boot sequence, process bootstrapping, and system service initialization. The project provides detailed guides on mobile performance, including strategies for reducing memory footprints, identifying memory leaks, and optimizing image decoding. It further covers Android inter-process communication using AIDL and the Binder kernel driver, as well as software architecture manuals

    在 GitHub 上查看↗13,145
  • google/styleguidegoogle 的头像

    google/styleguide

    39,367在 GitHub 上查看↗

    Style guides for Google-originated open-source projects

    HTMLcpplintstyle-guidestyleguide
    在 GitHub 上查看↗39,367
  • greatfrontend/awesome-front-end-system-designgreatfrontend 的头像

    greatfrontend/awesome-front-end-system-design

    8,221在 GitHub 上查看↗

    Curated front end system design resources for interviews and learning

    在 GitHub 上查看↗8,221
  • haizlin/fe-interviewhaizlin 的头像

    haizlin/fe-interview

    26,249在 GitHub 上查看↗

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

    JavaScriptcssfe-interviewfront-end
    在 GitHub 上查看↗26,249
  • jojoldu/junior-recruit-schedulerjojoldu 的头像

    jojoldu/junior-recruit-scheduler

    11,303在 GitHub 上查看↗

    주니어 개발자 채용 정보

    JavaScript
    在 GitHub 上查看↗11,303
  • advanced-frontend/daily-interview-questionAdvanced-Frontend 的头像

    Advanced-Frontend/Daily-Interview-Question

    27,505在 GitHub 上查看↗

    This project is an automated code assessment tool and educational platform designed for frontend interview preparation. It provides a curated collection of technical challenges that allow developers to practice JavaScript mechanics, algorithmic problem solving, and core software engineering concepts. The platform utilizes a component-driven interface to organize and present educational content, which is managed through markdown-based modeling. It distinguishes itself by integrating automated evaluation systems that analyze user-submitted logic through abstract syntax tree analysis and sandbox

    JavaScriptcssinterviewjavascript
    在 GitHub 上查看↗27,505
  • kilimchoi/engineering-blogskilimchoi 的头像

    kilimchoi/engineering-blogs

    38,301在 GitHub 上查看↗

    This project is a curated knowledge repository that aggregates high-quality technical blogs and engineering insights from industry leaders. It serves as a comprehensive technical learning resource, providing a centralized index of companies, individual experts, and technologies to help professionals discover reliable sources of software development knowledge. The repository distinguishes itself through a community-driven approach, relying on external contributions to maintain and expand its knowledge base. By utilizing markdown-based content curation, the project ensures that all information

    Rubyengineering-blogslistsprogramming-blogs
    在 GitHub 上查看↗38,301
  • kdn251/interviewskdn251 的头像

    kdn251/interviews

    64,941在 GitHub 上查看↗

    This project serves as a centralized knowledge base and study guide for mastering computer science fundamentals and technical interview preparation. It provides a structured collection of algorithmic implementations, data structure guides, and theoretical references designed to support professional development and problem-solving skills. The repository distinguishes itself through a taxonomy-based organization that maps complex concepts into a hierarchical structure. It standardizes the expression of abstract data structures and algorithms using a consistent programming language, with impleme

    Javaalgorithmalgorithm-challengesalgorithm-competitions
    在 GitHub 上查看↗64,941
  • freecodecamp/freecodecampfreeCodeCamp 的头像

    freeCodeCamp/freeCodeCamp

    448,278在 GitHub 上查看↗

    freeCodeCamp is an open-source, web-based educational platform designed to facilitate software engineering skill acquisition through a structured, project-driven curriculum. It combines theoretical instruction with hands-on coding exercises, requiring users to build functional applications to demonstrate mastery of programming concepts. The platform provides a browser-integrated workspace that evaluates learner proficiency through automated testing of code submissions against predefined functional requirements. The platform distinguishes itself by integrating technical training with professio

    TypeScriptcareerscertificationcommunity
    在 GitHub 上查看↗448,278
  • avik-jain/100-days-of-ml-codeAvik-Jain 的头像

    Avik-Jain/100-Days-Of-ML-Code

    51,254在 GitHub 上查看↗

    This project is a structured educational curriculum designed to guide developers through the fundamentals of machine learning. It functions as a technical skill builder, offering a curated roadmap of progressive coding challenges that cover core algorithms, statistical concepts, and essential data science libraries. The repository distinguishes itself through an iterative sequencing of content, organizing complex technical topics into a daily progression that facilitates incremental mastery. It integrates third-party academic lectures and educational resources to provide necessary theoretical

    100-days-of-code-log100daysofcodedeep-learning
    在 GitHub 上查看↗51,254
  • thealgorithms/pythonTheAlgorithms 的头像

    TheAlgorithms/Python

    221,992在 GitHub 上查看↗

    This project is a comprehensive repository of verified computational implementations designed to serve as an educational resource for computer science and algorithmic problem solving. It provides a structured collection of code examples that cover fundamental data structures, mathematical operations, and core programming concepts, allowing users to study the logic and complexity behind various computational methods. The repository distinguishes itself through a modular, reference-based implementation pattern that organizes code into logical namespaces. This approach facilitates independent ex

    Pythonalgorithmalgorithm-competitionsalgorithms-implemented
    在 GitHub 上查看↗221,992
  • nas5w/interview-guidenas5w 的头像

    nas5w/interview-guide

    4,267在 GitHub 上查看↗

    This project is a comprehensive set of roadmaps and curricula designed for technical, behavioral, and architectural interview mastery. It provides structured guides, frameworks, and checklists for mastering algorithmic coding, system design, and behavioral questions. The resource is distinguished by specialized study paths, including a frontend engineering curriculum and a dedicated system design framework for architecting scalable systems. It also features a behavioral interview playbook that utilizes a standardized response method to align professional experience with company values. The g

    Astrointerviewinterview-preparationleetcode
    在 GitHub 上查看↗4,267
  • kolodny/exerciseskolodny 的头像

    kolodny/exercises

    4,216在 GitHub 上查看↗

    This project is a comprehensive educational suite of coding challenges and implementation guides focused on JavaScript. It provides a collection of programmatic exercises and interview questions designed to practice core logic and algorithms. The repository serves as a test-driven development workbook, pairing coding problems with test suites to verify the correctness of implemented solutions. It includes a specific framework for exercise solution verification and the integration of asynchronous logic into automated testing flows. The content covers a wide range of computer science building

    JavaScript
    在 GitHub 上查看↗4,216
  • kimberli/interviewskimberli 的头像

    kimberli/interviews

    622在 GitHub 上查看↗

    CS interview study sheet

    在 GitHub 上查看↗622
  • iamtodor/data-science-interview-questions-and-answersiamtodor 的头像

    iamtodor/data-science-interview-questions-and-answers

    1,658在 GitHub 上查看↗

    Data science interview questions with answers. Not ideally (yet)

    data-scienceinterview-preparationinterview-questions
    在 GitHub 上查看↗1,658