中级农民
- 积分
- 110
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2015-8-6
- 最后登录
- 1970-1-1
|
2020(10-12月)-CS硕士+短暂实习或全职不超过3个月 | Other|南加州地区 码农类General全职@Multiple
注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
本帖最后由 Harriet-ong 于 2020-11-10 13:21 编辑
最近结束了所有面试,想和盆友们分享和讨论一下刷题和coding interview。楼主今年毕业,本来想着拿个return当条咸鱼,结果9月才知道没有hc转正T_T。楼主顶着巨大压力9月开始全职刷题。同时走ng和社招,算下来纯coding的面试有27轮。除了前面一两轮挂了,后面的都是positive,收到的feedback主要是good communication, well-organiezed, quick response之类的。当然楼主水平距离狗家的bar还很遥远,所以来地里和盆友们交流一下刷题和面试。. Waral dи,
Recommended Resources
. check 1point3acres for more.
Leetcode
楼主找实习的时候大概刷了600+,然而几个月后全忘光了。拿到onsite的公司基本都不出面经题,所以楼主把tree,binary search,graph,array, dp之类的刷了一下。高频题目基本上刷了n遍。主要就是看群主视频 + 笔记(下面有讲)+ 训练快速敲出bug free代码(存粹个人偏好,可以忽略)。打鸡血的时候一天可以刷20+题,所以刷题就一句话,冲就完事啦!!!
. .иMock Interview
主要想推荐大家用Pramp,很适合跟楼主一样独自奋斗的同学(身边的盆友都return了,只能抱紧自己T_T)。楼主九月份三个星期mock了15次,遇到的全都是local和南亚eng,大部分是在职的前辈,听力口语都锻炼了。无论是作面试官还是面试者,都可以从对方身上学到不少优点,而且大部分都给我提了很有用的建议。mock完了还顺便互加好友成固定mock peer。
.
收到的peer feedback主要有这些:.google и
- Try to start with a brute force solution.
- Try to pick the right examples (considering a good number of possible cases) before diving into the solution so that it may be easier.
- There was potential for a slightly cleaner style.
- Don't be afraid to ask questions of clarification to the interviewer.
- No one-liners. make sure you use a lot more baby steps to make the code more understandable to the interviewer.
- Variable naming scheme could be a bit more consistent/specific.
- Try to write more helper functions and break things down.
- Double check your code and walk through the code using test cases.. ----
Interview
mock完和经历几个面试后,大概就有自己的面试风格了。楼主优势是口语和打字速度,缺点是逻辑混乱。。。所以我每次都会一边说思路,一边快速敲下来。放几个我练习的笔记,不是很完整。面试的时候easy的题目笔记写的少,hard的题目经常是写一整版code pad。可以参考Google Engineer Explains的视频,大概就是把步骤罗列出来,加上时间/空间复杂度, corner cases, base case(dfs)。期间会和面试官有很多交流(重点重点!),我把思路都写下来了,就不怕被打断了。. From 1point 3acres bbs
基本上说完思路,过一两个例子就用了大部分时间,然后对着笔记5-10分钟一边说一边快速码完。完了问面试官要1-2分钟一行行检查代码或者过一遍例子,看一下笔记上面的corner case有没有覆盖。大部分时候根本不需要bug free,楼主存粹是觉得这样印象更好而已。
Code
- C++ 当然要力推群主大大的repo github link
- Python 分享一个我自己的repo,前期质量感人,大家凑合看吧,总结了一些template和高频的tree,graph,bs,maths之类问题的代码,希望能帮助到有需要的人 github_link
希望有盆友可以来讨论补充一下刷题和面试的资源/tips!!
感觉有点用的盆友们可以加个米吗:)
补充内容 (2020-11-17 04:01):
想补充一点练习和态度真的很重要!!!楼主后来隔了一段时间裸面了bb店面和wepay的onsite,最近都吃了拒信:)各位盆友们加油!! |
上一篇:H1B工资新政下,ICC还能抽签吗? 下一篇:大家都是salaried还是hourly paid?
|