首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >需要大量客户端系统设计和架构设计的想法和答案/技巧

需要大量客户端系统设计和架构设计的想法和答案/技巧
EN

Stack Overflow用户
提问于 2016-09-08 07:32:16
回答 1查看 252关注 0票数 0

我希望可以在这里张贴这篇文章。我想知道是否有人可以分享示例系统设计和架构面试问题/想法,特别是客户端/web重点和一些服务器投资。(就像绞刑者的服务器,简单地存储高分并提供当前的猜测单词)我有一个面试即将到来,因为它是一个完整的软件工程师卷,每个3,45分钟,系统设计和架构问题将要求设计一个具有沉重的客户端组件的应用程序,并查看客户端/服务器的关系。

此外,任何你可以分享的关于如何处理它/它在白板上应该是什么样子的信息都会很棒。我对设计一种服务器密集型的设计很满意,但我对如何设计客户端架构/系统有点困惑。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-09-09 17:59:07

我被问到了几个非常有趣的问题,讨论持续了一个多小时:)

  1. 设计了一个音乐编辑软件,但问题是多个人将在同一时间为同一首歌曲/曲目工作。它还应该支持离线编辑和自动碰撞检测和解决方案(当时,我不太了解Google Docs中使用的操作转换,但我真的很享受通过这个解决问题的乐趣)
  2. 您如何设计拼车系统?(正如你可以猜到的,这是在一次著名的拼车公司采访中问到的)

我不想在这里详细介绍设计思想,但帮助我解决这些问题的是知道没有完美的答案,您正在处理许多模棱两可的问题。你应该以分阶段的方式详细描述需求,并尝试使用缓存、水平缩放等常见模式从架构上解决它。大多数公司甚至会寻找一些特征,比如通过过多的泛化而不进行过早的优化等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39380456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档