跳转到内容
系统设计入门 · 中文文档

系统设计的面试题和解答

普通的系统设计面试题和相关事例的论述,代码和图表。

与内容有关的解答在 solutions/ 文件夹中。

问题
设计 Pastebin.com (或者 Bit.ly)解答
设计 Twitter 时间线和搜索 (或者 Facebook feed 和搜索)解答
设计一个网页爬虫解答
设计 Mint.com解答
为一个社交网络设计数据结构解答
为搜索引擎设计一个 key-value 储存解答
通过分类特性设计 Amazon 的销售排名解答
在 AWS 上设计一个百万用户级别的系统解答
添加一个系统设计问题贡献

查看实践与解答

Imgur

设计 Twitter 时间线和搜索 (或者 Facebook feed 和搜索)

Section titled “设计 Twitter 时间线和搜索 (或者 Facebook feed 和搜索)”

查看实践与解答

Imgur

查看实践与解答

Imgur

查看实践与解答

Imgur

查看实践与解答

Imgur

为搜索引擎设计一个 key-value 储存

Section titled “为搜索引擎设计一个 key-value 储存”

查看实践与解答

Imgur

设计按类别分类的 Amazon 销售排名

Section titled “设计按类别分类的 Amazon 销售排名”

查看实践与解答

Imgur

在 AWS 上设计一个百万用户级别的系统

Section titled “在 AWS 上设计一个百万用户级别的系统”

查看实践与解答

Imgur