上岸后作为没实习经历的new grad找工作的一些思考

51134
88
首先第一句话就是 实习经历很重要 实习经历很重要 实习经历很重要 作为没有实习经历的new grad 找工作真的很不容易 虽然最后惊险上岸了 但还是强烈建议有条件的话 大家一定不要偷懒 一定要努力找一份实习
开始写建议前我想先给大家一点干货,作为一个没有实习的本科和Master都是CS major的new grad, 我都拿到了哪些公司的面试机会,我觉得这些数据点还是很有参考价值的,希望能帮到大家,公司排序按照投完简历后有跟进的时间先后顺序,如果是校招,会标注new grad, 没有标注的就是社招:

本帖隐藏内容需要登录后才能查看。

下面我想分享一些关于自己找工作过程中的一些思考,希望能给大家带来帮助,各位找工作的同学加油,找工作很辛苦,很辛苦,加油

1. 投简历前请先改简历
简历一定要好好修改,无论是学校的Career Center, 还是来一亩三分地,请先好好地把简历改好,因为一份连OA都不能帮你拿到的简历,刷再多的题也是没用的,当然也不能写 无中生有 的经历就是了

2. 学会用英语接电话
之后面试中会频繁地和HR打电话,或者技术电面,或者Phone Screen,这三种面试的共同点是基本上主要通过声音和对方交流,听力不好的同学请以后开车的时候不要听音乐了,直接听英文电台练听力,因为面试官问你题的时候肯定是在说话而不是在唱歌,然后每次刷完一道题,请试着自己用英语讲一遍做题思路,分析一遍时间和空间复杂度,自己用嘴跑一跑Test Case, 最好自己录音,然后replay一下,看看自己能不能听懂自己在说什么,如果连自己都觉得说得逻辑混乱,试问又怎么去说服面试官自己是一个值得被雇佣的Candidate?

3. 毕业之后如果还没找到工作,还是先搬来湾区吧
这个是来自于我来到湾区后的感悟,我接到过至少两家湾区小公司的HR的电话,他们在电话里或明说或暗示 不在湾区的Candidate就不予考虑了 如果因为location错失了一个面试机会 真的挺可惜的

4. 不要过度依赖校招岗位 多试试没有要求工作经历的社招岗位
作为没有实习的new grad,是很难在校招的pool里stand out的,所以不要只投校招岗,有的公司虽然没有校招岗位,但如果有适合自己或没有要求工作经历的社招岗位,也是可以投的

5. 刷题可以用python, 但最好不要只会python
大厂这个肯定没关系,但我面的公司里,ASM America要求C#, C++ 或 Java, Viv Labs要求Java, Juniper Networks要求C++, MobiTV要求C++, Java 或 Rust,如果因为只会Python而错失面试机会 就太可惜了

6. 不刷题肯定不行,只会刷题也不行
我不止被一家公司问了操作系统,计算机网络,design pattern这些CS里非算法与数据结构的知识,所以不要只会刷题,常见的问题比如进程与线程的区别,进程间的通信机制,计算机网络的五层结构,TCP和UDP的区别,TCP的三次握手, factory design pattern举个例子需要会答

7. BQ很重要 不要轻视
啥也不说了,就说两个字,亚麻

8. 面试的时候不要过度紧张导致放不开
过度紧张会导致面试能力大打折扣,请不断默念 I have nothing to lose so why not try.

9. 不要抱有new grad不考system design或OOD的侥幸心理
我都被不止一次问过,请抽时间好好准备system design和OOD. It's not optional. Instead, it's required.

10. 和一起找工作的同学互相mock
当被一道题挂在白板上,下来后肯定记忆犹新,不敢再忘了

11. 每天坚持投简历
投了不一定有机会,不投一定没机会

我也不知道最近这七个月我怎么熬过来的,谢谢每一个给了我moral support的人,谢谢每一家给了我面试机会的公司,谢谢那个流着眼泪还在坚持刷题投简历的自己,一直都没有轻言说放弃

最后希望每一个努力的同学最后都能上岸,大家辛苦了

补充内容 (2019-10-7 03:08):
谢谢大家,我写了一个FAQ, 放在了53楼

补充内容 (2019-10-27 09:47):
上岸之后发现又收到了一个面试机会,虽然短时间内不再考虑去面试了,但还是更新一下数据点本帖隐藏内容需要登录后才能查看。
    • 451
    88条回复