📣 Back to School开学季 - VIP通行证5折优惠!蓝莓、Offer多多同步优惠
回复: 56
跳转到指定楼层
上一主题 下一主题
收起左侧

谈谈system design的面试方法

   
全局:

2020(10-12月) 码农类General 硕士 全职@microsoft - 内推 - 技术电面  | | Pass | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
最近连着拿了两个offer,感觉很爽。我是新移民,所以不太会谈包,发个system design面试技巧给大家攒人品,祈祷入职成功,我还在准备之后的面试,大家也可以留言给我交流哈。面经想想不敢写了,我签了协议。

感觉我每次sd之后,都能感觉到面试官对我满满的爱哈哈哈。分享几个tips给大家吧(一家之言):

1.我觉得首先就是educative,我看过很多mock,一看别人上来educative那套,我就退了。大家其实也可以理解吧,不是他不好。是如果只有那个,面试官自己也是这么过来的就很无聊。而且sd背后主要看你对整个系统的理解,
看到你直接背答案,可能就不会很开心的。网上有很多大佬分享的自己设计的框架,大家找几个觉得容易记得,一抬手就是新答案,让面试官耳目一新。

2.计算那部分,我建议不要耗时太久,毕竟算那个背后主要是知道,你的qps大不大,可是面试的大前提其实都是分布式,你直接随便估计一下说肯定过万了,需要分布式就行。

3.主要掌握几个组件,很多题目都可以出来,之前经常看一个大佬的视频,他说这就是跟积木一样的,当然知道的越多越好,时间有限的话, redis, kafka, sql, dynamo, s3这几个就够。但是不是知道就行,你要知道什么
情况说什么,比如当时我说我选sql,不选dynamo,他问我为什么。我说因为sql是master-slave, dynamo peer-to-peer, dynamo强势在于写强大,但是我设计这个系统,读多, 不需要,而且sql handle 100k做分布式是没问题
的。然后他就很开心。其实很多都是套话。大家要找到每次选的时候说点啥。这也是之前小伙伴跟我说的。比如你上来说kaf
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
strong>补充内容 (2020-12-21 18:39):
metrics / dashboard


补充内容 (2020-12-21 19:59):
我会持续的把一些我觉得比较高频的面试题,大厂的blog啥的资料整理在这里,大家如果有好的我们也一起收集一下好啦~~~~~~比如recommendation, metrics, dashboard~~记得加米~~

补充内容 (2020-12-26 06:47):
Map的资料我看过的不多,但是我觉得这个讲的非常的清晰。是之前在pramp遇到一个senior principle给我的,比那个戴帽子的youtuber讲的清晰很多。

补充内容 (2020-12-26 06:48):

评分

参与人数 38大米 +82 收起 理由
springbear + 1 很有用的信息!
tcboarding + 1 给你点个赞!
fxctm2311 + 1 很有用的信息!
HaykinCs + 2 很有用的信息!
gloriasuns + 1 赞一个

查看全部评分


上一篇:蓝鸟昂赛很懵
下一篇:新鲜面筋 snapchat phone + vo

本帖被以下淘专辑推荐:

推荐
 楼主| 我想要offer真的 2021-9-5 14:32:46 | 只看该作者
全局:
biomedicineman 发表于 2021-9-4 21:56
请教lz,应该阅读哪些经典paper呢

dynamoDB的要读,fb的tao也可以读一下,然后uber有个engineerblog里面关于他们前几年上线新db的文章也可以读一下
回复

使用道具 举报

推荐
 楼主| 我想要offer真的 2020-12-27 14:43:25 | 只看该作者
全局:
fatfatjoey 发表于 2020-12-27 14:24
rabbitmq可能更general purpose一点,应该有它的适用场景,这个我没用过,不敢评价。一般mq需求的话,确 ...

那就kafka吧哈哈哈。统一口径
回复

使用道具 举报

推荐
 楼主| 我想要offer真的 2020-12-27 07:19:59 | 只看该作者
全局:
我想要offer真的 发表于 2020-12-27 07:19
kinesis 完全不懂哈哈哈。

我是记得sqs可以保证exactly once好像,也是听别人说的自己不懂
回复

使用道具 举报

🔗
duohedianshuiha 2020-12-21 08:59:30 | 只看该作者
全局:
问LZ个题外话
educactive怎么打印出来的 😂
回复

使用道具 举报

🔗
 楼主| 我想要offer真的 2020-12-21 13:59:21 | 只看该作者
全局:
duohedianshuiha 发表于 2020-12-21 08:59
问LZ个题外话
educactive怎么打印出来的 😂

哈哈,右键print, 然后保存pdf
回复

使用道具 举报

🔗
 楼主| 我想要offer真的 2020-12-21 14:01:40 | 只看该作者
全局:
本帖最后由 我想要offer真的 于 2020-12-21 14:11 编辑

zzzzzzzzzzz
回复

使用道具 举报

🔗
 楼主| 我想要offer真的 2020-12-21 17:16:17 | 只看该作者
全局:
哇塞,收到了管理员的大包!我要继续努力!
回复

使用道具 举报

🔗
 楼主| 我想要offer真的 2020-12-21 20:02:13 | 只看该作者
全局:
https://eng.uber.com/billion-data-point-challenge/
觉得这篇讲metrics比主贴那个好,我自己读了下,把框架和怎么存都说清楚了,还有怎么优化内存~~

评分

参与人数 2大米 +6 收起 理由
不知道小帅 + 3 给你点个赞!
JEM + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
 楼主| 我想要offer真的 2020-12-21 20:24:47 | 只看该作者
全局:
https://eng.uber.com/observability-at-scale/
Uber关于监控内部机器和给oncall管理员发notification的设计

评分

参与人数 2大米 +6 收起 理由
不知道小帅 + 3 给你点个赞!
JEM + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
jia0804 2020-12-23 03:55:12 | 只看该作者
全局:
问一下LZ,为什么SQL是master-slave,然后heavy read就可以是SQL吗?heavy write是 NoSQL?
回复

使用道具 举报

🔗
 楼主| 我想要offer真的 2020-12-23 05:13:22 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 2大米 +6 收起 理由
不知道小帅 + 3 谢谢楼主分享
JEM + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
jia0804 2020-12-23 05:43:37 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

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

本版积分规则

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