【发布时间】:2014-03-28 11:12:43
【问题描述】:
除了更常见的算法和基于知识的问题外,系统设计问题是科技公司在面试中倾向于提出的一类问题。该术语涵盖了抽象的面向对象设计
为垄断游戏画一个类图
以及更多以实际性能为导向的问题,例如
您将如何为大型 Facebook 设计事件记录系统 游戏?
如今,越来越多的此类问题涉及并发和分布式计算的主题。这类问题的问题是——很难找到好的资源。与算法问题不同,没有在线评委可以立即告诉您您是否做对了。在careercup 等网站上发布的问题没有答案或不可靠。涉及系统设计的书籍范围太广,无法用于准备面试。那么:你如何准备好几年没有设计系统的系统设计问题?网上有教程吗?问题 - 答案(解释) - 类型指南?
【问题讨论】:
-
嗨。我面临分布式系统/设计问题的类似问题。你有没有找到任何关于它的在线视频/教程?
-
我找到的唯一有用的资源是highscalability.com
标签: object-oriented-analysis system-design