12
返回列表 发新帖
楼主: H1g
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 转码选手 system design 听/看不懂怎么办?求推荐基础课程

 
🔗
 楼主| H1g 2022-3-2 11:14:14 | 只看该作者
全局:
masdc98 发表于 2022-3-1 18:27
system基础:CMU 15-213/Berkeley CS61c
os: mit 6.s081 或者看ostep
db: cmu 15-445

谢谢回复!!!
回复

使用道具 举报

全局:
CMU的课. 1point3acres.com
15213: CSAPP ..
15418: parallel computing
15440 fall: distributed system
15719: acc
15445: db

评分

参与人数 1大米 +2 收起 理由
SOLONG09 + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

🔗
messer_ 2022-3-5 09:54:14 | 只看该作者
全局:
本帖最后由 messer_ 于 2022-3-4 18:05 编辑

去年转码速成了一下system design。感觉为了面试的话那些课大可不必(当然工作以后肯定是要补的)
我大概的顺序是(3周左右):
  • 熟悉下基本的面试套路和常见components ,可以结合google,educative.io的grokking课件,和9章的课件。 可以参考下这个lz的笔记,我和她参考的材料应该差不多:https://www.1point3acres.com/bbs/thread-702202-1-1.html
  • 把业界常用的components查一遍,重点是看它们怎么handle reliability和scalability,以及类似的产品怎么trade-off(zookeeper, kafka, rabbitMQ, redis, memcached, Cassandra,etc. 看完上面的课件这些名字估计已经比较眼熟了)。强烈建议直接看官方doc,一般只要看第一章原理跟简单的use case就行了。真正面试的时候其实不是一定要提及具体的tools,但是作为从来没用过这些的转码选手感觉看完之后整个人都有底多了。
  • 再回头把之前课件的case过一遍,感觉会加深很多design trade-off的理解。个人感觉面试讨论component选择的时候“知其所以然”对于senior role还是挺重要的。
  • 这时候看lz举例的youtube channel应该就可以看懂了~ 也可以youtube搜一下那些面试培训的mock视频,我当时发现有些feedback真的是点出了转码选手的思维盲区
  • 最后如果有时间的话可以找在职的小伙伴mock一下,感觉就比较稳了

祝好运!顺便如果觉得有帮助的话求加米OvO

评分

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

查看全部评分

回复

使用道具 举报

🔗
smileycat 2022-5-31 23:42:31 | 只看该作者
全局:
alex xu第一本 面对面试
回复

使用道具 举报

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

本版积分规则

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