<
查看: 1096|回复: 10
收起左侧

[其他] 开贴记录刷题+准备系统设计

|只看干货
本楼: 👍   100% (4)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎

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

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

x
工作两年多发现学到用到的东西过于局限于某一个小领域,工作中锻炼地更多是沟通交流和利用公司内部资源解决问题的能力。为了扩充自己的技术背景,我打算开始每天抱着学习的目的刷题+学习系统设计,同时也是做好跳槽的准备(目前只有一个年底跳槽的模糊计划)。

我的基础大概刷题200左右,系统设计0基础,计算机基础知识也仅限于表面的一些概念。因为我group study的时候效率比较高,因此希望借这个帖子给自己营造一个讨论和学习的氛围。目前打算是每天更新,如果某一天很忙,就花十分钟看一些相关资料。欢迎有兴趣的朋友一起准备和讨论。

评分

参与人数 2大米 +3 收起 理由
乔治ZZTJ + 2 给你点个赞!
Miracle58 + 1 赞一个

查看全部评分

 楼主| martinliu2218 2021-4-28 15:27:37 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎
mandmwantapig 发表于 2021-4-28 15:16
文科小白求大神带刷

Hi,我暂时会多花时间在system design可能不太适合入门选手?你可以网上找找别的课程,我转专业是先上cousera的princeton的算法课,然后follow的9️⃣章的ladder,不过他们课现在涨价有点厉害...
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   88% (141)
 
 
11% (19)    👎
文科小白求大神带刷
回复

使用道具 举报

 楼主| martinliu2218 2021-4-28 15:24:38 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎
mandmwantapig 发表于 2021-4-28 15:16
文科小白求大神带刷

Hi, 我可能暂时多花些时间在system design上,刚入门的话我之前是follow jiuzhang的基础班,把ladder刷完就可以了,比较系统一点。不过现在jiuzhang涨价太厉害了,可以网上找找视频,买个lintcode会员一样能刷ladder。

现在educative.io似乎也很多人推荐,我还没试过。
回复

使用道具 举报

 楼主| martinliu2218 2021-4-28 15:31:30 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎
04-28-2021 Day1
看了educative.io上关于tinyurl的那一节。花了一些时间搜攻略etc,了解system design的套路,大部分建议是先看grokking the system design interview了解基本的,我打算就从这个开始吧。
DDIA看了第一章介绍reliability,scalability和maintainability(之前看了,复习一下)。
回复

使用道具 举报

 楼主| martinliu2218 2021-4-29 15:20:01 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎
Day2

仔细看了下tinyurl和caching,觉得grokking这个讲的太简略了,很多东西一句话带过了,比如write through和write back不仅仅是write还有read时候行为也不一样。

学system design要比刷题有意思

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| martinliu2218 2021-5-1 16:05:41 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎
Day 3
design Instagram
load balancing

Day4
周五休息看了一下stripe的engineering blog,感觉没有好好维护
回复

使用道具 举报

 楼主| martinliu2218 2021-5-2 16:44:51 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎
Day5
周六运动休息
晚上看了一篇介绍Netflix growth engineering的帖子https://link.medium.com/VUo6vnivVfb

Netflix在不同platform/国家有不同的setup flow,尽量避免过多的输入。他们define一个JASON Protocol来让不同platform和server沟通。client发一个request,server先检测是否符合Protocol,然后丢到state machine计算rrsponse,client 根据这个response(也是符合Protocol)显示ui。

因为有这一套统一的Protocol,让growth engineering能很快的做ab testing,同时方便统计各种sign uo相关的request
回复

使用道具 举报

 楼主| martinliu2218 2021-5-4 14:50:56 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   85% (199)
 
 
14% (33)    👎
Day 6
周日刷了两题:pick Apple和生气的书店老板(题号忘了)都是双指针类的题目
Day 7
周一做了计算含有k不同字符的子字符串数量,还是two pointers,难点在于index怎么挪动

这两天感觉状态很一般,动力不足的感觉。长时间不刷题重新捡起来觉得也挺消耗精力的。不过看到隔壁4.5年经验拿到400k senior包裹的例子就觉得我还能刷
回复

使用道具 举报

本楼: 👍   0% (0)
 
 
100% (1)   👎
全局: 👍   94% (281)
 
 
5% (15)    👎
楼主刷太慢了,现在leetcode快两千题,你一天两题,刷传不得3年啊,到时候前面都忘光了,怎么滴一天来个十几题吧……

评分

参与人数 1大米 +1 收起 理由
farmeronward + 1 赞一个

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

X 关闭
>
快速回复 返回顶部 返回列表