录取率0.6%的北美大厂上岸 干货搬走照抄
Guide to Landing Jobs at Top North American Tech Firms
录取率0.6%的北美大厂上岸 干货搬走照抄
你敢信吗?北美大厂的录取率已经卷到了0.6%!是的,你没看错,一千个人里只收六个。我真的绷不住了。去年我海投了三百多家公司,拿了不到十个面试,最后才勉强上岸。属于是地狱级别的难度了。踩过坑的人都知道,这年头想在美国找个班上,光有技术根本不够,你还得懂套路,会包装,能networking。
说实话,我刚开始也以为只要技术硬,刷题够多,就能轻松拿到offer。结果现实狠狠给了我一巴掌。我的简历投出去基本都石沉大海,偶尔有几个回复,也是秒挂。后来找了个在Google工作的前辈帮我看了下简历,才发现问题所在。我的简历写的就像一本流水账,完全没有突出重点,更别提针对不同公司的JD进行优化了。
现在大厂都用ATS系统筛选简历,如果你的简历里没有足够的关键词,根本过不了机筛,HR连看都看不到。所以,第一步,就是把你的简历好好改改,多用一些JD里的词,把你的项目经历用STAR框架重新写一遍,突出你的贡献和成果,能量化的地方一定要量化。比如不要只说"提升了系统性能",要说"通过优化Algorithm,将系统latency降低了40%,QPS提升了2倍"。也不要只说"负责用户增长",要说"主导了一个AB Test项目,使新用户注册CVR提升了15%,CAC降低了20%"。这种有数据支撑的描述,才能让HR眼前一亮。
改完简历,下一步就是networking。在美国找工作,referral真的太重要了,有个好referral能帮你跳过简历筛选,直达面试。我当时就是通过一个学长的内推,拿到了我现在这个公司的面试机会。所以,大家一定要多利用LinkedIn,多和你目标公司的校友联系,约他们做个coffee chat,聊一聊他们的工作,顺便请他们帮你refer一下。特别是Marketing方向,Marketing networking guide 里提到的技巧非常实用。不要害羞,大多数人都很愿意帮助校友的。当然,networking也不是万能的,最终还是要看你自己的实力。但它能给你一个展示自己的机会,这个机会非常宝贵。我有个朋友,技术能力一般,但networking做得特别好,最后拿了好几个offer,比很多技术大牛还强。所以千万不要小看软实力。
接下来就是面试了,面试一般分为Behavioral Question和Technical Round。BQ主要考察你的软实力,比如沟通能力、团队协作能力、解决问题的能力等等。面试官会让你举例说明你过去是如何处理某个问题的,这个时候STAR框架就又派上用场了。你需要清晰地描述你当时面临的Situation、你的Task、你采取的Action以及最终的Result。建议大家提前准备几个关于团队合作、领导力、解决冲突、处理失败的故事,以备不时之需。有些公司还会有Assessment Centre,里面会有Group Discussion和Case Study (这也是Citi IB Analyst Superday guide的重点),这些都是为了全方位地考察你的综合素质。Group Discussion的时候,既不能太沉默,也不能太aggressive,要学会倾听别人的观点。想要在Case环节脱颖而出,建议研读McKinsey case interview guide和Bain interviewer perspective。
Technical Round就更不用说了,对于我们搞技术的人来说,这就是硬仗。Algorithm和Data Structure是必考的,System Design也是大厂面试的重头戏。我当时为了准备技术面,把LeetCode刷了两遍,经典的题目都要做到滚瓜烂熟。不仅要会做,还要能在规定时间内bugfree地写出来,还要能清晰地解释你的思路和time complexity。System Design方面,我推荐大家多看一些大厂的tech blog,了解一下他们是如何设计和实现自己的系统的。另外,像SQL和Python这种基础的编程语言,也一定要掌握扎实。我面试的时候就被问到过一个很偏的SQL问题,涉及到window function和recursive CTE,幸好我当时准备得比较充分,不然就真的挂了。
整个求职过程,从海投到拿offer,我花了将近一年的时间。中间有过无数次自我怀疑和想要放弃的念头,但最终还是坚持下来了。现在回想起来,那段经历虽然痛苦,但也让我成长了很多。我学会了如何更好地展示自己,如何与人沟通,也更加清晰地认识到了自己的优势和不足。所以,我想对所有正在求职的留学生说,不要轻易放弃,坚持下去,你一定能找到心仪的工作。
好了,干货大放送时间到!给你们总结了一份北美大厂上岸完整攻略,赶紧收藏起来!
简历关: 针对JD修改简历,植入关键词,提高ATS匹配度。 使用STAR框架描述项目经历,量化你的成果,比如提升了多少CTR,降低了多少CAC,优化了多少latency。 简历排版简洁清晰,突出重点,一页纸就够了,不要花里胡哨。
Networking关: 活用LinkedIn,多和你目标公司的校友建立联系。 准备好你的elevator pitch,在coffee chat中清晰地介绍自己。 不要害怕被拒绝,平常心对待,多尝试几次总会有收获。 参加公司的Info Session和Career Fair,主动和recruiter交流。
面试关: 准备好Behavioral Question,用STAR框架组织你的故事,准备5-6个核心故事。 刷题!刷题!刷题!Algorithm和Data Structure是重中之重,LeetCode至少刷两遍,尤其是Amazon new grad SWE interview guide里的高频题。 系统学习System Design,多看大厂的tech blog和面经,自己动手画架构图。 基础知识要扎实,SQL mastery guide、Python等常用语言要熟练掌握。 面试前多做mock interview,找朋友或者前辈帮你模拟面试,提前感受一下面试氛围。
心态关: 求职是一个漫长的过程,要保持耐心,不要急于求成。 适时给自己放个假,不要把自己逼得太紧,burnout了反而效率更低。 多和朋友交流,互相鼓励,抱团取暖。 被拒了不要气馁,每次面试都是一次学习机会,总结经验,继续前进。
希望这些经验能对大家有所帮助。针对不同赛道,这里还有几份进阶指南:SDE同学建议看看Apple SDE interview questions,Data同学参考Data Scientist interview trends把握方向,想进投行的同学攻克Evercore IB Analyst Superday,Marketing同学则要精通Digital Marketing Strategy interview guide。
很多人问我,求职最重要的是什么?我觉得是坚持。这个过程真的很辛苦,会有无数次想要放弃的念头。但是,每当我想要放弃的时候,我就会想起自己当初为什么要来美国留学,为什么要进入这个行业。那个初心,就是支撑我走下去的动力。
还有一点我想说的是,不要拿自己和别人比。每个人的情况都不一样,有人可能很快就拿到了offer,有人可能需要更长的时间。这都是正常的。不要因为看到别人的成功就焦虑,也不要因为自己的进度比较慢就自我怀疑。你要做的,就是专注于自己的节奏,一步一个脚印地往前走。
对了,关于身份问题,我知道很多留学生都很担心H1B。但是,我想说的是,不要让身份问题成为你不努力的借口。很多大厂都愿意 sponsor H1B,而且成功率也不低。只要你足够优秀,公司是愿意为你解决身份问题的。所以,与其担心身份问题,不如把精力放在提升自己的能力上。
祝愿大家都能早日上岸,拿到心仪的offer!我们都是最棒的!
#美国求职 #留学生找工作 #北美求职 #大厂面试 #求职攻略 #面试经验 #内推 #referral #CS求职 #SoftwareEngineer
