我是怎么在2022秋招拿到2.5个offer的

17391
48
这个秋招一共投了差不多40个公司。
截至目前,我拿了一个中厂,一个小厂的offer,和一个众所周知的wait list, 手上还有3个比较初始阶段的面试。之前挂了1个phone screen,和因为对组不感兴趣拒绝了两个hr reachout。今年形势很难,最后决定去的厂子也是因为地里的野生内推,所以也想给大家分享下我是怎么拿到相对比较多的reach out的。

简历
一定要好好改简历,建议去学校career center找advisor,或者和朋友之间互相改一下。我和几个background几乎一样的人,甚至我学校还差一些,但是我收到很多面试,他们比较少,我觉得简历是很关键的因素,不过下面只是我个人的见解,大家可以择优采纳~
1. 请一定搞得密密麻麻一点。
我3年前第一次参加学校career fair的时候,排队前面的印度老哥的简历,那真的是视觉效果就是一个充实。很多学校的project吹一吹,都是可以放在简历上面的。如果是高等级的课 400,500 level的可以把课号写下,低level的就不用写了。课号写不写请保持统一,最理想的是你上过好多个高阶CS课。
2. 在每段经历的开头,列一下related tools:C++/C,并且用斜体强调一下。
我聊过的很多recruiter几乎都不懂代码,所以你详细写的那些technical details,可能人家根本看不懂,但是你直接开头写下用了什么语言,framework, HR能快速知道你是个很厉害的coding选手!
3. 如果GPA很低的话,就不要写总的GPA了
可以列一块course work, 把上过的一些CS课列上去,如果拿了比较好的等地,在课名字后面加个括号里列个(A)这样。相信大家本科+master总是能凑出一些A,A-的CS课的。我就是把本科和graduate课写在一起,很多A都是本科期间的,于是应该没有人会想到我master只有3.09 hhh
4. 为project写bullets的时候,可以加一些非技术细节的东西,用简洁的语言单独列,比如
  • 你做过的documentation work
  • 一些帮助他人的事,比如教组员/课程队友什么,可以写“give a tutorial talk“
  • 最好用一些比较直观的数字体现你的能力,比如我的实习经历写“finish all milestones ahead of 2 weeks”

很多HR可能没有technical background,所以我觉得这些东西有时候能catch their eyes。包括我面试中的bq轮,感觉他们都很欣赏我的documentation & talks。
5. About Skills section
很多人会列Skills,把一堆什么C++/PHP/HTML啥的,分类写一块,然后占了视觉上很大一块面积,看起来很杂,个人觉得这样不是很必要。列一些你真的proficient的language和frameworks,并且保持简洁,不要分类写了。不过我个人没有列这个,我觉得在projects和intern开头列这些东西效果更直观。(但鉴于很多人简历都列了,所以这个不太好评判)。

工作来源(除了内推和海投)
1. linkedin
我在linkedin上收到了4个面试邀请。。。包括apple和高通。其实挺出乎我意料的,因为我以前只有infinite的华为HR。想起来可能是因为认真update了一波profile.
  • 如果有过特殊领域经历的比如compiler,distributed system之类,可以列一下,有公司reach out我for compiler engineer,他们可能会搜类似关键词。
  • 请大家最好认认真真更新一下profile,传简历(linkedin是可以在主页挂简历的!!),project信息和获奖情况也全部填一遍,不要怕麻烦。

2. Career fair(包括学校CS院系和学校general的CF)
是拿到很多小公司面试的好机会!一定要提前了结哪些公司提供sponsorship,然后拿着简历去尬聊就行了。
3. 公司到学校来开的专门的info session
有概率拿到面试。总之有稻草能抓就抓吧!

面试准备(除了刷题和BQ提前准备)
1. 和面试官多交流
有brute force的想法可以先快速说一下,然后慢慢想最优解。想不出来可以直接问下有没有hint。个人觉得要以完整写出这题的代码为优先目标。如果一个人尬想,时间白白流失,还会让面试官觉得缺少交流。我其实有两轮面试都是靠面试官引导做出来的,包括一轮印度面试官,我其实一开始很懵逼,最后解法是discuss出来的,他也让我过了,总之要多交流!很多时候和面试官一起解决一个问题,也是一种能力的体现
2. 多练习边说边写的能力
3. 尽量约早点的时间,这年头HC说没就没了,不要觉得自己没准备好,时间是可以挤出来的。
4. 关于长时间的VO
我这次面了4次2-3小时的背靠背VO,感觉这种VO同时也是对心理挑战。
如果其中一轮感觉不太好,一定要快速忘掉,要告诉自己还是有希望的,不要摆烂!多轮VO通常是看多个面试官的评价,我其中一个公司某一轮被搞心态,但是其他两轮都很顺利,最后还是发了offer。我2年前面google intern的时候,也是一轮神一轮鬼,然后给了加面(虽然加面挂了555).
同时也可以调整下吃饭的时间,保证不会面的过程中因为还比较饱犯困,也不要面到一半饿了qwq。。。
5. 被面试官黑了,面完直接找HR反馈,争取加面机会
就算没有争取到,也希望这种面试官不要继续坑别的国人了orz不过当然你要有充分的理由,不要因为自己的原因怪罪面试官。

刷题
首先说下我的 background,我夏天在大家都知道的return薛定谔的厂里实习,当时以为return稳了,所以直到8月中才开始刷题。我们学校开学早,于是我几乎是绝食流刷题了1个半月(指几乎不怎么上课,作业瞎糊弄,一天至少8小时在刷题)。所以不成熟的想法就是,大家可以考虑把学业稍微放一边,我去年也是绝食流了一波,所以我GPA只有3.09,但是很明显完全没有影响找工作,在我看来就算某门课挂了,推迟一学期毕业,找到工作了也不亏,这个仁者见仁,智者见智了。不过还是尽量维持3.0以上,最好3.3,因为少部分job description会要求3.3。

心态
我通过每天运动30min来保持心态,同时也是刷题累了的一个心情转换。今年确实很难,但是2021年秋招也是很难的,2022 1-3月突然就很多HC了。所以大家不要放弃希望,就当不断刷怪升级辽!
大家加油!不要放弃!

好像写了很长,希望大家不要嫌我啰嗦&希望对大家有帮助。这个秋招真的感受到了很多国人的善意,特别是有两轮国人面试官,真的很nice。
如果之后想起什么,我继续更新在楼里。也欢迎大家提问。

补充内容 (2022-09-24 13:15 +8:00):
有人问我要简历模板,就发一下我的简历 orz : drive.google.com

(因为想给大家参考下bullets的写法,所以没删掉具体的内容,码了一些关键信息。有很多经历看起来很厉害,其实很水,全靠吹,轻喷)

补充内容 (2022-09-25 03:20 +8:00):
补充一些找内推的办法:
1. 地里给内推贴的发帖人发邮件。
2. 但地里的内推贴很多都是大公司,找小公司内推就可以考虑linkedin。我一般都是公司+学校 filter找到我的校友,然后以校友名义找国人大佬们要内推。一般一个公司不止一个校友员工,我一般都广撒网先发一波消息+自我介绍,诚恳问一波能不能给我内推,如果有人回了,就发简历过去,然后给后面回应的说已经找到内推,并表示感谢,这样的好处就是,你能最快时间得到内推,而且地里的内推人,一个人可能要推几十个,后续有什么问题,不太好意思打扰(其实很多地里内推人都很愿意帮助!只是我个人觉得他们太辛苦了,所以不太好意思继续麻烦23333),但是领英上加的选手们,很多都可能只推了你一个,所以很愿意后续回答你的问题。
PS:在面试过程中,千万不要去加公司员工要面试指导,地里有一些帖子因此失去面试资格。
3. 我之前在一些群里看到群友会去加负责自己学校的recruiter要面试,有成功的case,但我没试过。找到对应recruiter用的也是学校+hr/recruiter之类的filter,感觉还是需要一定搜索时间的。

补充一些CF tips:
我不种族歧视,但在某个公司队伍和某国家engineer talk时,他直接眼睛四处看,没说几句就让我扫码。据我观察,他对国人都这样,但对自己国家的人就眼睛注视+谈笑风生5+min。CF的队伍一般很长,一天可能只能排四五个队伍,建议暂时放弃到场的某个国家engineers占比比较多的队伍┭┮﹏┭┮

补充内容 (2022-09-25 03:24 +8:00):
我说的绝食流不是不吃饭,是指暂时不管学校的课业了,比如不去上课,作业糊弄,快考试了来一波突击预习保证不挂科┭┮﹏┭┮
大家还是要好好吃饭!( o=^;ェ;)o
  • 379
48条回复