找工半年拿到offer,谈谈感想

avatar 261435
sunjq
8404
26
楼主去年12月毕业,Northeastern ECE专业,有8个月的co-op经历。
先从最后一学期说起吧,当时刚刚co-op完,题还没怎么刷,所以学期中并没有怎么投简历,对自己比较没自信吧,想先把题刷多点再开始找。这一点后来证明是严重错误的,其实当时应该碰到大部分medium还是做得出来的,而且2016冬季那一批Amazon的校招非常水,两轮OA就给offer,简单粗暴。毕业季找工作资源还是很多的,这些都由于我当时不自信而错过了。
然后接下来就很惨了:2017年1-3月我面挂了google,电面碰到三哥都不怎么听得懂,而且毫无feedback,感觉搞我啊。当然也有50%应该是因为自己题刷的不够。然后mathworks由于我python和matlab都不好也面挂了,palantir的OA过了跟HR聊了一下就莫名其妙挂了,不知道为什么。pocketgem的OA也面挂了,当时要网linux服务器里面传代码,我是自己本地写的,试了各种传文件的方法什么filezilla, scp什么的都没搞出来,最后用vim重新打浪费了太多时间。然后接下来,有很长一段时间,投了很多公司,一个面试也收不到。当时我实在不知道为什么,我的GPA,course都不错,还有co-op的8个月backend工作经验,就是拿不到面试,一度感觉很绝望,题也不想刷了,中间还有生病,整个生活节奏非常的差。我有一段时间,是拿到面试才会比较有刷题的动力,然而后来又碰到了这种跟HR聊一聊就没有然后的剧情,我感觉自己没说错啥啊。当时心态就很差,一度很逃避不想学习,因为觉得题刷太多还是拿不到面试。5月面了一个Boston附近的公司,onsite自己觉得毫无问题,所有技术问题应该都答得很好,至于有几轮过来纯聊经历什么的。。我也不知道怎么算了。当时觉得应该没什么问题,然而后来等了很久说名额满了把我拒了,让我一度怀疑人生,因为我实在想不出面试的时候还有哪些能答得更好了。
后来6月的时候拿到了Amazon的社招OA和Bloomberg的电面,都做过了。Amazon社招也是地里找的内推。因为之前挂了google,然后palantir的oa也有几个case没跑出来,还挂过其他的oa,让我一度怀疑自己的编程能力行不行,是不是智商不够。直到我做了Amazon的OA,是真简单,碰到了面经里没有的题还是提前半小时全跑过了。然后BB的电面也过了,算是找回了一波自信,这个很重要。我记得我刚毕业的时候觉得自己面什么公司都敢拼一枪,后来被打击的怀疑人生了已经。6月中的时候Amazon的onsite,4个人每人轮我一小时,嗓子都累了。感觉题真不难,自己刚毕业的时候完全做得出,社招的系统设计也基本跟没有一样,完全不需要什么系统设计班,要是当初自信点就好了。后来拿到了Amazon的offer,因为当时还是心态比较差的,地里也看到帖子有什么要求延长deadline然后被人家取消offer之类的狗血故事,当时已经找工作半年了,opt挂了2个月,实在是怕出意外,就推掉BB的onsite直接去了亚麻。亚麻onsite帮我付了4天酒店钱印象分大增,也有考虑亚麻技术更强一些,可能学到东西会比较多吧。
整个过程下来,我感觉最重要的有三点,努力,心态以及运气吧。找工作是真的看运气的,之前死活拿不到面试真是毫无办法。我拿到offer的时候leetcode前300刷了2遍,lintcode全部ladder刷完,总共大概有1000左右的题量吧。感觉题量不上去连拼运气的机会都没有。心态也很重要,找工作就是一个不停被拒绝的过程,很容易就陷入一个自我否定自我怀疑的循环里,像我当时觉得自己一定老婆又丑儿子又笨人生一片灰暗,题都不想刷了。其实现在想想,一直保持信心每天给自己定个题量坚持刷是很有用的。还有心态好往往也会敢上去拼一枪,如果像我之前那样自我否定的话,很多机会由于不敢投而错过,很可惜的。找工作还是得不要脸一点。如果可能的话,尽量出门去图书馆什么的或者和小伙伴一起刷题感觉比较好,自己宅在家里往往没效率,不差路上那点时间。运气自己控制不了,保持心态,坚持刷题,我相信都会有好结果的。
另外对于亚麻来说,behavior还是相当重要的,需要结合他家leadership principle的核心价值观描述自己的经历。我当时靠co-op的经验不准备直接说也还好,如果是new grad没有工作经验的话感觉提前准备是很必要的。
马上上班了,祝大家都能找到心仪的工作~
  • 21
26条回复