学习如何设计可扩展系统将帮助您成为一名更好的工程师。
系统设计是一个广泛的话题。网络上散布着大量关于系统设计原则的资源。
此 repo 是一个有组织的资源集合,可帮助您学习如何大规模构建系统。点击标题进入
准备系统设计面试
除了编码面试之外,系统设计是许多科技公司技术面试过程中必不可少的组成部分。
练习常见的系统设计面试问题,并将您的结果与示例解决方案进行比较:讨论、代码和图表。
面试准备的其他主题:
Anki 抽认卡
提供的Anki 抽认卡牌组使用间隔重复来帮助您保留关键的系统设计概念。
非常适合在旅途中使用。
编码资源:交互式编码挑战
查看姊妹仓库Interactive Coding Challenges,其中包含一个额外的 Anki 套牌:
系统设计主题索引