活跃农民
- 积分
- 507
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2017-6-20
- 最后登录
- 1970-1-1
|
2026(1-3月)-CS硕士+11-15年 | 网上海投|BayArea湾区 码农类General全职@
注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
- System Design Interview: An Insider’s Guide — Alex Xu:系统设计面试入门经典,讲答题框架和多种常见题目案例。
- System Design Interview – Volume 2 — Alex Xu & Sahn Lam:进一步拓展实际题目和设计思路。
- The System Design Interview, 2nd Edition — Lewis C. Lin & Shivam P. Patel:全面的面试案例和结构化方法。
- Machine Learning System Design Interview — Ali Aminian & Alex Xu:针对机器学习与数据密集服务的设计面试。
- Hacking the System Design Interview — Stanley Chiang:大厂真题+深度解法分析。
- Acing the System Design Interview — Zhiyong Tan:提供实用的面试技巧与结构化解答方法。
- Designing Data-Intensive Applications — Martin Kleppmann:深入理解高可扩展、分布式数据系统核心原理。
- Site Reliability Engineering: How Google Runs Production Systems — Google SRE 团队:从可靠性角度理解大规模系统运行。
- The Site Reliability Workbook — Google SRE 团队:实际运营与 SRE 方法在现实系统中的应用。
- Design Patterns: Elements of Reusable Object-Oriented Software — “四人帮”:软件设计模式基础,帮助做好模块化与扩展设计。
- Clean Architecture — Robert C. Martin:软件架构设计原则,提升可维护与可扩展能力。
- Fundamentals of Software Architecture — Mark Richards & Neal Ford:全面的软件架构原理与实践。
- Enterprise Integration Patterns — Gregor Hohpe & Bobby Woolf:企业级系统集成与消息通信模式。
- Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives — Nick Rozanski & Eoin Woods:多视角架构设计框架。
- Designing Distributed Systems — Brendan Burns:现代分布式系统设计实用指南(含微服务、容器化模式)。
- Web Scalability for Startup Engineers — Artur Ejsmont:从工程角度理解可扩展性设计(虽偏实战但受欢迎)。
- System Design Basics & Case Studies — Jesse Print:基础原理+典型案例汇总(如 FiveBooks 推荐)。
- Cracking System Design Interview — Steve A. Cruz:入门级系统设计与面试指南(通俗易上手)。
- Software Architecture in Practice — Len Bass, Paul Clements & Rick Kazman:理论扎实的软件架构教材(学术与实践结合)。
- Distributed Systems: Concepts and Design — Coulouris, Dollimore & Kindberg:分布式系统经典教材,帮助夯实底层概念(学术权威)。
. ----
面试实战书籍(1–6)、核心系统与分布式原理(7–9)、架构与设计模式基础(10–14)、再到 实战与深入教材(15–20)
|
上一篇:求问:卖方quant会考什么 下一篇:面试时间选择求助
|