:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Repository Index
47,133 repositories indexed
1–21 of 21 · Most stars
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Curated coding interview preparation materials for busy software engineers
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Learn how to design systems at scale and prepare for system design interviews
Learn System Design concepts and prepare for interviews using free resources.
If you want to become good at AI engineering & system design, join this newsletter 👇
System design interview for IT companies
Visualize any GitHub codebase: free interactive architecture diagrams and one-minute explainer videos. Replace 'hub' with 'diagram' in any GitHub URL.
These are the best resources for System Design on the Internet
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field 冰霜之地:源码解析、系统设计与工程实践笔记
Machine Learning Interviews from FAANG, Snapchat, LinkedIn. I have offers from Snapchat, Coupang, Stitchfix etc. Blog: mlengineer.io.
📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Roadmap to becoming an iOS developer in 2018.
Review code 100X faster. Lens draws every PR as animated architecture and data-flow walkthroughs, inside the pull request itself. Use it as a GitHub App, GitHub Action, CLI, or a Skill for your coding agent
Build a system, load it until it breaks, and watch why. A system design simulator for learning distributed systems.
Animated, explorable diagrams for Claude and other coding agents, from a short JSON spec.
:1st_place_medal: Roadmap to become a system design and architecture master
Learn a codebase by re-deriving its design decisions yourself. A Claude Code skill.