我的求职经验之谈# JobHunting - 待字闺中
l*r
1 楼
最近把G家签了,求职算告一段落,终于可以专心做其它的事情了:-)因为我求职的过程
收益于本版,所以我觉得应该把我的一些经历分享出来,希望对有人有帮助,也算是一
种回馈。首先声明的是,我不会分享具体的面试题目和包裹细节,如果你还有兴趣看下
去的话,请继续。
本人背景:CS, fresh PhD, 加州系列,基本上可以认为没有实习经验
面试过的公司:GFT
面试结果:
G: onsite, 有offer
F: onsite + additional coding interview, HC悲剧。。
T: onsite, 悲剧。。
过程:
我是从10月底开始投简历的,同时也是这个时候开始准备面试的。本来是打算先找些小
公司来练习下,结果LinkedIn上投了很多没人鸟我。最后我决定不投小公司了,直接上
大公司,所以开始找人内推。事实证明,大公司+内推是非常有效的,很快就有了面试
的机会。G家效率最高,直接把onsite安排到了11月中旬。当时还有点担心,本来是想
把最喜欢的公司放到最后,结果倒是反过来了。没办法,只能硬上了。和大部分人一样
,我开始准备coding。我前后大概做了100道LC题目,大部分都是关于动态规划的,因
为我觉得难题很大概率是这类的。本来是打算多做些题的,但做了几天就觉得吐了,抗
不住。可能是因为不够熟练,导致G面试的时候好几道题目都做得有点不流畅,各种bug
,各种不优(面试完突然醒悟的)。唯一做得好的一轮就是非coding的一轮,和面试官
谈笑风生。T家感觉做的很好,但很快就悲剧了,原因未知。F家有system design和机
器学习,个人觉得system design挺有意思的,比较考察发散能力和交流能力,我感觉
这轮是整个面试的highlight,也是我觉得做的最让面试官满意的。F家我没做好的是
coding,所以才有后面的加试。
经验:
1)关于coding:当然是越熟练越好,我就做的不好,否则的话应该能拿下F。但是我觉
得面试更重要的是和面试官交流,我好几道题都没想到好的方法,这个时候我会厚着脸
皮要提示。最重要的是,要不停的讲话,告诉面试官你的想法,因为一般情况下,他们
会倾向帮助你往正确的方向上思考。顺便说下:DFS是经常考察的问题,所以最好要熟
练点,而且尽可能把动规版本弄出来。
2)关于G的流程:onsite -> HC -> team match -> offer。我不确定是不是G改了流程
,把offer放到了team match之后,因为有人告诉我之前都是先给offer然后再team
match的。知道内请的大神们来澄清下吧。顺便说下我对team match的想法:和manager
聊的时候一定要积极,至少让对方觉得你对他们得项目是兴奋的。我有一轮做的不好,
我带了比较强的个人感情,因为对方不是很友好。所幸的是我喜欢的那组要了我。
3)关于投简历:无特别经验。感觉小公司没啥机会,大公司一定要找熟人内推,基本
上都会有面试机会。
4)关于offer: 我G面的比较早,大概一个月就拿到了offer,算是很快的了,也算是我
幸运。也是因为拿的早,所以我用这个offer来催其它两家。但不知道是不是我push的
太猛了,部分得导致悲剧。我希望有经验的人对这种情况详细分析,感觉这个还挺
tricky的。
5)关于实习:现在看来实习太重要了。我没有实习,导致很多公司都不鸟我。幸亏大
公司有new grad这个类别。
6)关于大公司和独角兽公司的选择:最近版上都再讨论这个话题,我觉得去哪都可以,
只要自己喜欢就行。我本来也想尝试下这些炙手可热的公司,但面试机会都没有。我自
己比较喜欢搞startup,以前和朋友弄过,但没搞好。现在因为不是一个人了,职业规
划偏向保守和稳定。等以后时机更好得时候再考虑自己弄startup也不迟。
大概就这些吧。如果有什么疑问的话,我会尽可能回答。由于本人的案例比较弱,希望
各位大神口下留情:-)
收益于本版,所以我觉得应该把我的一些经历分享出来,希望对有人有帮助,也算是一
种回馈。首先声明的是,我不会分享具体的面试题目和包裹细节,如果你还有兴趣看下
去的话,请继续。
本人背景:CS, fresh PhD, 加州系列,基本上可以认为没有实习经验
面试过的公司:GFT
面试结果:
G: onsite, 有offer
F: onsite + additional coding interview, HC悲剧。。
T: onsite, 悲剧。。
过程:
我是从10月底开始投简历的,同时也是这个时候开始准备面试的。本来是打算先找些小
公司来练习下,结果LinkedIn上投了很多没人鸟我。最后我决定不投小公司了,直接上
大公司,所以开始找人内推。事实证明,大公司+内推是非常有效的,很快就有了面试
的机会。G家效率最高,直接把onsite安排到了11月中旬。当时还有点担心,本来是想
把最喜欢的公司放到最后,结果倒是反过来了。没办法,只能硬上了。和大部分人一样
,我开始准备coding。我前后大概做了100道LC题目,大部分都是关于动态规划的,因
为我觉得难题很大概率是这类的。本来是打算多做些题的,但做了几天就觉得吐了,抗
不住。可能是因为不够熟练,导致G面试的时候好几道题目都做得有点不流畅,各种bug
,各种不优(面试完突然醒悟的)。唯一做得好的一轮就是非coding的一轮,和面试官
谈笑风生。T家感觉做的很好,但很快就悲剧了,原因未知。F家有system design和机
器学习,个人觉得system design挺有意思的,比较考察发散能力和交流能力,我感觉
这轮是整个面试的highlight,也是我觉得做的最让面试官满意的。F家我没做好的是
coding,所以才有后面的加试。
经验:
1)关于coding:当然是越熟练越好,我就做的不好,否则的话应该能拿下F。但是我觉
得面试更重要的是和面试官交流,我好几道题都没想到好的方法,这个时候我会厚着脸
皮要提示。最重要的是,要不停的讲话,告诉面试官你的想法,因为一般情况下,他们
会倾向帮助你往正确的方向上思考。顺便说下:DFS是经常考察的问题,所以最好要熟
练点,而且尽可能把动规版本弄出来。
2)关于G的流程:onsite -> HC -> team match -> offer。我不确定是不是G改了流程
,把offer放到了team match之后,因为有人告诉我之前都是先给offer然后再team
match的。知道内请的大神们来澄清下吧。顺便说下我对team match的想法:和manager
聊的时候一定要积极,至少让对方觉得你对他们得项目是兴奋的。我有一轮做的不好,
我带了比较强的个人感情,因为对方不是很友好。所幸的是我喜欢的那组要了我。
3)关于投简历:无特别经验。感觉小公司没啥机会,大公司一定要找熟人内推,基本
上都会有面试机会。
4)关于offer: 我G面的比较早,大概一个月就拿到了offer,算是很快的了,也算是我
幸运。也是因为拿的早,所以我用这个offer来催其它两家。但不知道是不是我push的
太猛了,部分得导致悲剧。我希望有经验的人对这种情况详细分析,感觉这个还挺
tricky的。
5)关于实习:现在看来实习太重要了。我没有实习,导致很多公司都不鸟我。幸亏大
公司有new grad这个类别。
6)关于大公司和独角兽公司的选择:最近版上都再讨论这个话题,我觉得去哪都可以,
只要自己喜欢就行。我本来也想尝试下这些炙手可热的公司,但面试机会都没有。我自
己比较喜欢搞startup,以前和朋友弄过,但没搞好。现在因为不是一个人了,职业规
划偏向保守和稳定。等以后时机更好得时候再考虑自己弄startup也不迟。
大概就这些吧。如果有什么疑问的话,我会尽可能回答。由于本人的案例比较弱,希望
各位大神口下留情:-)