一亩三分地

 找回密码 注册账号

扫描二维码登录本站

微信公众号
扫码关注公众号
留学申请号
扫码关注留学申请公众号
查看: 11934|回复: 115
收起左侧

[经验总结] 从零开始系统设计课程和mock interviews

    [复制链接] |只看干货 |eecs, 申请总结
我的人缘0

升级   77.86%


分享帖子到朋友圈
本楼: 👍   100% (80)
 
 
0% (0)   👎
全局: 👍   99% (234)
 
 
0% (1)    👎

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

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

x
我叫Scott Shi,是Uber senior engineer 2  从今年五月开始,因为uber裁员波及到我认识的多位好友, 自愿的提供了4个月的系统设计课程和mock interviews。从5月到9月一共host了27次system design discussions, 多的时候有80多人,少的时候也有三四十人。讨论的内容主要在两个方面
系统设计基础。主要是基于design data intensive application这本书, 包含了以下几个模块
  • Truths, knowledge, and lies in the distributed syste
  • Introduction to distributed system
  • Introduction to Data Mode
  • Storage and Retrieva
  • Partitio
  • Replication
  • Transactio
  • Consensus

此外 还有专门的mock interview, 前一部分是我自问自答。 后几个找到了一些volunteer来做interviewee
  • System Design Interview Tips
  • Design Slack / Facebook messenger / wechat
  • Design web crawler
  • Design 12306 / large code deployment system
  • Design youtube  covered real time comment
  • Design leetcode
  • Design notification system
  • Design recommendation system
  • Design Craiglists
  • Design google calendar
  • Design key value store
  • Design payment system
  • Design facebook feeds
  • Design google map



在几个月的讨论中, 我自己也从interviewee那里, 也从一起参与讨论的同事, 同学和朋友那里学习到了许多的新的知识,这里面既有distribute system 研究方向的phd, 也有主要做infra的senior engineers。 既有一线manager, 也有知名unicorn的head of engineer。对于我个人来讲也是获益匪浅, 因此我决定把这27期视频分批上传到youtube。希望抛砖引玉, 能共同进步。 这里面的视频大部分是需要一些基础的, 对于new grads可能会比较难。




我不认为自己是system design的大牛, 但已有的资料里面的grokking system design interview 极其混乱且很多不在点上, 已有的教材和课本的知识点或是片面,或是陈旧。system design 的mock interview 信息又极其有限。 我在过去interview过约150-160 candidates,包含50 ~ 60的system design interviews。
所以才自己总结了system design。 希望大家给予feedback和指正。







补充内容 (2020-11-6 05:49):
https://www.linkedin.com/in/scottrshi/ linkedin, 欢迎加我好友。

补充内容 (2020-11-6 05:53):
system design basics: https://youtu.be/mosDz3n71gE
design a crawler: https://youtu.be/awPOdsnPL-8
之后尽量每周更新俩个

补充内容 (2020-11-8 02:15):
有几人问我有没有mocking interview 培训班和会不会收费 😂。。。。 我只是单纯的兴趣和反馈给地里。欢迎大家积极讨论, feedback或联系我给一个tech talk

补充内容 (2020-11-11 03:01):
Design 12306 + code deployment system: https://www.youtube.com/watch?v=FI8G3VeI94w
Data Model and query language: https://www.youtube.com/watch?v=a9B9lwqTr8s
请大家看到关注一下我的youtube channel

补充内容 (2020-11-17 08:40):
Data retrieval: https://youtu.be/hVm-fNxVFVI. 1point3acres
Design youtube / douyu /twitch: https://youtu.be/quJ7hwo5x8E
欢迎关注我的youtube channel

补充内容 (2020-11-24 08:50):
Chapter 5: encoding and evolvement: https://youtu.be/9R-R8ePV22s
Case study: design leetcode: https://youtu.be/_eRTl_YxgUw

补充内容 (2020-11-30 02:15):
two more videos:
. check 1point3acres for more.chapter 6: Partition: https://youtu.be/XVYBN9v3ml4
Mock interview: design notification system: https://youtu.be/D0bBMzxE5O0
欢迎关注我的youtube channel

补充内容 (2020-12-5 04:53):
好消息,新入职清华姚班的一位教授,同时也是我的好友,感兴趣一起组织这个youtube channel, 之后我会和他一起组织两个tracks 学习db。

补充内容 (2020-12-9 03:24):
add two more:
Mock interview of recommendation system: https://youtu.be/JyPE7STy4W4
Replication Part 1: https://youtu.be/SrnRA3JLjIA. 1point3acres

补充内容 (2020-12-14 07:10):
Replication Part 2: https://youtu.be/vGb7JfpKFro
mock design: design craiglist: https://youtu.be/z24Krsr4FHo

补充内容 (2020-12-23 01:33):
transaction part 1: https://www.youtube.com/watch?v=XCqLFER4Xww
mock interview design google calendar: https://www.youtube.com/watch?v=NFZs5fu4bSk

补充内容 (2020-12-30 03:35):
Design payment system: https://youtu.be/L9HLqvruVys
Design KV store: https://youtu.be/cG5eyid8kpA


补充内容 (2020-12-30 07:44):
第一个微信群满了,我新建了一个: https://drive.google.com/file/d/ ... _v/view?usp=sharing
要是感兴趣讨论的可以加入

补充内容 (2021-1-6 04:07):
mock interview: Design facebook feeds:  https://youtu.be/36-RK5RUMUg
transaction part 2: https://youtu.be/crJJovKcuqw

评分

参与人数 206大米 +351 收起 理由
G.T. + 2 感谢!
wuyuewonder + 2 给你点个赞!
大叶子2020 + 1 很有用的信息!
liuzonyuan + 3 给你点个赞!
ywhust + 2 赞一个!
ikazu + 2 给你点个赞!
Aria_78 + 1 给你点个赞!
heiyu + 2 给你点个赞!

查看全部评分


上一篇:30岁化工女博后,大龄转码,开个记录贴
下一篇:帮对象问,EE出路/方向/转码与否

本帖被以下淘专辑推荐:

我的人缘0

升级   77.86%

 楼主| bravehearto0 2020-11-3 02:34:55 | 显示全部楼层
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   99% (234)
 
 
0% (1)    👎
bambu 发表于 2020-11-2 23:59
上个回复被屏蔽了.... 感谢大佬的分享! 想问下大佬有专门的 微Xin 群 来mock interview 么 ?  谢谢!

没有。。。
因为只是兴趣爱好

评分

参与人数 3大米 +6 收起 理由
沽名钓誉 + 3 给你点个赞!
JFreeman + 2 赞一个!
totolin + 1 赞一个

查看全部评分

回复

使用道具 举报

我的人缘0

升级   77.86%

 楼主| bravehearto0 2020-11-6 05:33:17 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   99% (234)
 
 
0% (1)    👎
byroncheng 发表于 2020-11-6 01:41
请问 楼主 还有 其他的视频 是讲 DDIA 其他章节 或者 mock的吗? 2个视频 我都看了 意犹未尽!

刚刚上传了两个新的。 youtube在处理中

评分

参与人数 1大米 +3 收起 理由
沽名钓誉 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

我的人缘0

升级   77.86%

 楼主| bravehearto0 2020-11-2 11:24:32 | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   99% (234)
 
 
0% (1)    👎
TensorFrozen 发表于 2020-11-2 10:55
大佬能不能分享下google doc folder呀。另外最好改成不能修改防止手滑 已加米

部分的doc 还没有ready。 我可以把每一个doc的link放到视频里。

评分

参与人数 3大米 +7 收起 理由
沽名钓誉 + 3 给你点个赞!
superzbh + 2 赞一个!
TensorFrozen + 2 好的好的。太感谢了~

查看全部评分

回复

使用道具 举报

我的人缘0

升级   6.18%

cszhazha 2020-11-2 10:06:38 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (3759)
 
 
3% (120)    👎
感谢大佬分享,去粉一波
回复

使用道具 举报

我的人缘0

升级   39.71%

fymaterials 2020-11-2 10:33:55 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   88% (8)
 
 
11% (1)    👎
多谢楼主分享。
回复

使用道具 举报

我的人缘0

升级   54.5%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (195)
 
 
2% (4)    👎
感谢大佬分享!
回复

使用道具 举报

我的人缘0

升级   59.43%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (1070)
 
 
1% (19)    👎
大佬能不能分享下google doc folder呀。另外最好改成不能修改防止手滑 已加米
回复

使用道具 举报

我的人缘0

升级   59.43%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (1070)
 
 
1% (19)    👎
bravehearto0 发表于 2020-11-01 19:24:32
部分的doc 还没有ready。 我可以把每一个doc的link放到视频里。
好的好的。太感谢了~
回复

使用道具 举报

我的人缘0

升级   8.86%

yt.sssun 2020-11-2 11:30:14 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (144)
 
 
0% (0)    👎
非常感谢大佬的分享!! 疯狂打call
火钳留名
回复

使用道具 举报

我的人缘0

升级   48.43%

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   98% (566)
 
 
1% (9)    👎
真棒,多谢大佬分享

评分

参与人数 1大米 +2 收起 理由
hwin + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

Some icons made by Freepik from flaticon.com

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