非美国本土cs本科,如何三个月内拿到大厂0ffer

非美国本土cs本科,如何三个月内拿到大厂0ffer

恍如隔世之间
恍如隔世之间
3215 浏览
96651867a3c1e190128e56a.jpg

求职经历

我是去年十一月因为家庭原因从新加坡辞职来到美国。因为工作经验不足一年,又只有非美国的本科文凭,虽然是CS专业,找工作还是吃了很多的苦头。

一开始投了很多类型的公司,很多简历关都过不了。就算是过了简历关,走到onsite,面试表现得还不错的小start up,也很容易因为各种各样的原因被拒绝。所以我从今年三月份拿到工作准证开始就下定决心刷题进四家超级大公司,其中最喜欢的就是亚麻和谷歌,所以准备的过程当中针对这两个准备的也比较多。

46d028a297bf3e716f44257.jpg

课程帮助

刷题方面,九章全套我都上了,算法班,强化班,高频班,动态规划班。到了最后onsite亚麻的时候,我算了下差不多做了250-300道题,基本上就是把算法班,强化班和高频班的basic ladder和对应公司的题库做完了。动态规划班听着算是开拓思路,侯老师的课讲得特别好,就算只是听听课也是一种享受。我觉得九章最大的作用就是帮助梳理知识点,缩短准备算法面试的时间。虽然自己算是科班出身,也没有这么系统的梳理过学过的算法知识,所以有大神带着飞,收获还是很大的。

OOD的课我也有听,同时也买了Grokking the object oriented design interview, 自己把常见的interview里面会用到的class diagram design比如search, log history, account, notification这些功能总结了一下,对于OOD问题,基本上心里就会有底了。

5c96956225e7e5bb84f8b89.jpg

全栈课和系统设计互动课我也上了,这些虽然不一定直接在面试中会用到,但我觉得穿插在刷题的间歇,不但可以提高对CS整体的理解,而且也能够让所学有所用,不然一直枯燥的刷题,可能我也是坚持不下去的。因为对CS整体的理解更好了,面试的时候也会让自己更自信,和考官更好聊。

简历班很特殊,首先因为听说亚麻特别注重behaviour question,加上我很希望有实战的机会,试听了简历班以后发现上课有很多实战一对一的模拟,被抽中的时候自己可以锻炼,听别人mock其实也能学到很多东西,所以也不犹豫的报名了。在最后冲刺面试的阶段,每周和小伙伴们一起上课期间互相点评练习给我最后的onsite壮胆了很多,和小伙伴们一起讨论吐槽互相鼓励的时光也成了我找工作苦逼的日子里最开心的回忆。

36a9ab99fe87cc4d5d4a469.jpg

准备建议

从去年12月起,其实我就开始刷题了。回顾来看,我大概经历了三个阶段,或者说刷了三遍题。

第一个阶段,听课,做总结,用自己的理解把对于每一个类型的问题的主要的解题思路和time complexity, space complexity都总结串联起来。这个阶段基本是在接收新的思路和refresh学过的知识。题目基本是当例题在看。

第二个阶段,看着自己的总结,尽量完全靠自己来解答每一道题,这个阶段做题会特别慢,有很多题做过你也会发现不记得,但是一定要坚持下来,自己做过才能够发现不同解题思路细微的差别,也更理解自己哪里懂哪里不懂。第二个阶段我一般每天能做三四题就很开心了。而且第二个阶段里面,其实不只在二刷啦,很多经典的题目或者串联很多知识点的题目我会集合在一起去看和理解,回看三遍四遍,重在理解和融会贯通。

第三个阶段开始,其实基本的解题套路心里已经有数了,只是根据不同公司冲刺的阶段。这个阶段就是收集每个公司不同的题库,然后大量的集中解题,练习熟悉度和查漏补缺。从约亚麻onsite到参加onsite的两周里,我大概做了一百多道题,每天会做八九道题。然后还会穿插复习behaviour and OOD的面试。

亚麻onsite完一小时就收到offer啦,谷歌的面试没有proceed因为已经没有headcount了。不过亚麻是我的dream company! 整个签约过程,聊薪资过程都很顺利,所以我也开心的收拾行囊准备成为亚麻的一员啦!祝大家都顺利拿到自己想要的offer,也谢谢所有在这个过程中帮助过我的老师和同学们!wo

961503dfc5f729191a20236.jpg

君君提示:你也可以写原创长文章,点此查看详情 >>

本文著作权归作者本人和北美省钱快报共同所有,未经许可不得转载。长文章仅代表作者看法,如有更多内容分享或是对文中观点有不同见解,省钱快报欢迎您的投稿。

3215 5 0 1
 
恍如隔世之间
恍如隔世之间 3
  • 长文章

  • 笔记

  • 粉丝

扫码下载APP