【问题标题】:Resources to learn solving system design interview problems [closed]学习解决系统设计面试问题的资源[关闭]
【发布时间】:2014-03-28 11:12:43
【问题描述】:

除了更常见的算法和基于知识的问题外,系统设计问题是科技公司在面试中倾向于提出的一类问题。该术语涵盖了抽象的面向对象设计

为垄断游戏画一个类图

以及更多以实际性能为导向的问题,例如

您将如何为大型 Facebook 设计事件记录系统 游戏?

如今,越来越多的此类问题涉及并发和分布式计算的主题。这类问题的问题是——很难找到好的资源。与算法问题不同,没有在线评委可以立即告诉您您是否做对了。在careercup 等网站上发布的问题没有答案或不可靠。涉及系统设计的书籍范围太广,无法用于准备面试。那么:你如何准备好几年没有设计系统的系统设计问题?网上有教程吗?问题 - 答案(解释) - 类型指南?

【问题讨论】:

标签: object-oriented-analysis system-design


【解决方案1】:

我在 Quora 中找到了这个答案,其中包含一些非常有用的文档、视频和文章。两个答案都很好:

http://www.quora.com/Job-Interviews/How-should-I-prepare-system-design-questions-for-Google-Facebook-Interview

还有:

How to Rock a Systems Design Interview

How do I design an arbitrary system in an interview?

System design - 这是一个非常完整的分步指南/教程

System Design Tutorials - 系统设计面试常见问题及解决方案集合

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 2020-05-02
    • 2011-07-02
    • 2011-05-19
    • 2010-11-27
    相关资源
    最近更新 更多