Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
47,133 repositories indexed
1–24 of 108 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Curated coding interview preparation materials for busy software engineers
A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
List of Computer Science courses with video lectures.
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A collection of awesome things regarding React ecosystem
DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.
A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects
Learn how to design systems at scale and prepare for system design interviews
Front End interview preparation materials for busy engineers (updated for 2026)
Learn System Design concepts and prepare for interviews using free resources.
The best design tools and plugins for everything 👉
📚 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.
【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
If you want to become good at AI engineering & system design, join this newsletter 👇
💅🏻 ⚒ A collection of awesome design systems
50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.