楼主: acming
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 作为面试管,浅淡系统设计面试需要规避的问题

   
🔗
 楼主| acming 2022-3-15 06:03:20 | 只看该作者
全局:
491450451 发表于 2022-3-14 14:52
楼主有考过Porduct Manager system design吗?有什么比较好的建议吗?

不好意思哈,我主要侧重后端面试,product manager这方面不太了解
回复

使用道具 举报

全局:
求问 如果是Junior level 的面试问 设计个chat app 该重点讲哪方面呢? 要具体写code 吗? 谢谢!
回复

使用道具 举报

🔗
 楼主| acming 2022-3-15 08:57:46 | 只看该作者
全局:
oLiver2018 发表于 2022-3-14 16:32
求问 如果是Junior level 的面试问 设计个chat app 该重点讲哪方面呢? 要具体写code 吗? 谢谢!

个人理解,junior level的面试应该永远expect coding。即使设计chat app,也最好能通过数据结构和类的构建体现你扎实的OOD和代码功力。Junior level面系统设计细节就有点太扯了。
回复

使用道具 举报

🔗
qwseda123 2022-3-15 09:32:50 | 只看该作者
全局:
觉得如果主要面OOD 那在邮件里就要说明是OOD 而不是SYSTEM DESIGN

再说了 现在OOD也不见得有用了 很多反对ood的文章

赞同先全局再细节

但是system又要考虑商业目的是啥意思 从0到1不是暴力解么

system design 给个暴力解能过吗  求职者肯定是想着往有深度的方向回答的

你觉得他们show off 其他他们觉得自己回答很好 不用你问自己都补充出来了
回复

使用道具 举报

🔗
forp 2022-3-15 10:59:30 | 只看该作者
全局:
说实在的,一个面试官一个喜好,对面试者来讲,只能按照流行的面筋来做准备,没有办法面面俱到的。
回复

使用道具 举报

🔗
 楼主| acming 2022-3-15 12:48:26 | 只看该作者
全局:
qwseda123 发表于 2022-3-14 18:32. ----
觉得如果主要面OOD 那在邮件里就要说明是OOD 而不是SYSTEM DESIGN

再说了 现在OOD也不见得有用了 很多反 ...

很多系统设计都是在试水面试者技术深度。水平不高的,OOD和数据模型,API都没有清晰设计明白,就真的没必要往深了问了。当然OOD主要针对Junior。Senior要求自然不一样了。这里主要说要注意面试官提示的讨论方向。
回复

使用道具 举报

🔗
 楼主| acming 2022-3-15 12:49:12 | 只看该作者
全局:
forp 发表于 2022-3-14 19:59
说实在的,一个面试官一个喜好,对面试者来讲,只能按照流行的面筋来做准备,没有办法面面俱到的。

确实,不过面试官,招聘组要求不同,面试要求肯定不同。还是需要注意沟通,理解面试官想要考核的方向。
回复

使用道具 举报

🔗
forp 2022-3-15 22:10:05 | 只看该作者
全局:
acming 发表于 2022-3-14 23:49
确实,不过面试官,招聘组要求不同,面试要求肯定不同。还是需要注意沟通,理解面试官想要考核的方向。

其实交流好已经是一个巨大的优势。我碰见很多的人,说不清楚。讲几遍还是不明白。聪明的,你说一半,他已经有答案了。
回复

使用道具 举报

🔗
HuihuiLin 2022-3-16 16:17:44 | 只看该作者
全局:
码着,希望之后准备面试时记得回来看!
回复

使用道具 举报

全局:
感谢分享!最近准备跳槽,有几个问题想请教楼主:

1. 我只有不到两年的YOE,最近在看educative.io的system design。但是看楼主所说我这个级别是更应该注重OOD对吗?有必要专门去准备OOD,比如顺便买了educative.io的OOD课?

2. 因为工作经验不多,我只用过SQL,NoSQL就知道一些blog和youtube上的基础知识,更别提如何针对不同类型的NoSQL做schema design了。楼主关于这点有什么建议吗?是只能硬着头皮去啃了吗?关于这点老实说我有点侥幸的心理,想在面试的时候老实交代我没啥经验,我知道可能这种情况用NoSQL可能更好,但是我只有做SQL的经验,所以我这里用SQL despite its limitations in XXX。。。。

3. 最后想问问楼主的第三点:从high level开始。请问具体是多早开始?我看很多人好像是这个order:1. Questions & requirement specification,2. Back of envelope traffic estimation,3. APIs, 4. DB schema,5. High Level diagrams。 但是看楼主所说似乎high level应该在api 和 schema前面更好对吗?. check 1point3acres for more.

谢谢楼主🙏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表