转眼2020已过大半,四个月前,那个迷茫无措的自己,何曾想过现在会拿着自己梦寐以求的offer。work from home大半年,在心情极度低落的时候,终于有件事情可以让我轻松一下了!相信一切都会好起来。
📌背景介绍:
本人美硕,参加工作三年半。master毕业后先留在纽约工作了一年,靠自己的努力,实现了从web developer到AI Engineer的转变。现于硅谷一家无人车公司做计算机视觉工程师,工作两年半。
📌跳槽原因:
有很多。最主要的原因应该是,实在不喜欢硅谷,想回纽约。加上工作这几年想让我对工作本身的理解产生了变化,我在start up工作了三年多,想去大厂看看了。
📌目标:
纽约+大厂
纽约的tech机会本来就比湾区要少很多,加上我的兴趣还是在machine learning相关领域,不想做纯software engineer。这样一来,我的选择就更少了。在纽约有这样机会的主要就是tech大厂(Amazon,Google,Facebook),还有就是一些Fintech公司的Quant Developer。难上加难的是,疫情期间美国很多公司裁员,还有很多公司hiring freeze,市场上僧多粥少,还有许多公司low ball offer。[失望R] 楼主本来对quant很感兴趣💰,请人内部refer了好几个金融公司,都是面试机会都没给。痛定思痛,还是决定先入tech大厂,跳回纽约再说。
📌准备阶段:
修改简历:
我花了一晚上在一个简历模版网站上改好了简历,就再也没动过我的简历。准备面试比准备好看的简历重要的多。
刷题:
刷题没有捷径,我前前后后刷了四百多道,每种常见算法都要掌握,举一反三融会贯通很重要。
其实今年二月到五月,楼主就开始断断续续地在LeetCode上刷题了。但楼主属于没有压力就没有动力的那种人,三天打鱼 两天晒网,平均一周就刷四五道题,效率很低。这里提到一点心得:花半年时间刷400道题和花两个月刷400题的效果是不一样的。后者能让你更专注,在短时间内把主要题型融会贯通。
六月初,下定决心开始找工作之后,果断买了Linkedin Premium(事实证明对我找工作没啥卵用,但花钱买心安)。开始投简历+恰巧有recruiter主动联系,于是先把不太想去的公司的面试安排在了七月初+中旬。事实证明,deadline是第一生产力,前方有面试压力之后,我的刷题效率马上就上来了。我刷题的技巧是,先刷高频题,按题目类型各个击破。临近面试前两天,刷该公司的过往面试题(LeetCode都分好了,买会员就有)
刷题这件事,跟高考题海战术一样,熟能生巧,每天都得去练练手,如果忙,练一两道也行,保持“题感”。
最后就是找refer/recruiter(尽量别自己海投);边刷题边等面试消息。当然投简历一定不要一开始就投自己想去的公司,还是要先练练手,积累几次经验再去面心中的白月光。
Domain Knowledge:
根据每个人background而定,楼主是CV+ML。CV这一块,基础可以参考Stanford的cs231n,网上都有,不仅看ppt,它的notes最好也看看,会理解的更深一些。然后就是看简历的经历了,对无人车公司来说,他们还是更注重你实际应用的能力。industry experience比academic studies要重要。ML可以看Stanford的cs229,就是Andrew Ng那个课,时间不够的话就看他的coursera课程吧!另外⚠️⚠️有一些无人车公司和Fintech会考linear algebra,哎,没有什么特别的准备方法,把大学线性代数再回顾一下吧!这次楼主在这上面吃了亏,错过了一个Fintech公司alg trader的机会[哭惹R] 只能说,要想做高级程序员,数学基本功还是很重要的。
System Design:
Amazon和Facebook都会考system design,我在刷的时候(没错,我还交了某地的会员💰💰)发现一个很好的网站:educative.io 上面有Grokking System Design和Machine Learning Interview。很全面,我交了年费,可以access网站上所有的课。由于时间紧迫,花了两周,把两个课看了百分之六七十,就去面试了。不过这个网站还有很多课程,我打算留着慢慢看。
📌时间管理:
我不是时间管理大师,我每天要睡8-9小时,不然一天都没效率😜
在职跳槽,最麻烦的就是要在本职工作保质完成的情况下花额外的时间准备面试。有时候真的很累,承受着工作和面试的双重压力。保持好心情很重要,注意劳逸结合,我的方法是每天下班遛一个小时狗,再开始准备面试+适当运动。幸好现在work from home,我完成工作任务之后有更多自由支配的时间😝面试还不用跟老板请假。
在面试安排上,我七月中旬前面基本是电面湾区的公司(因为我想回纽约,所以就当练手了)+ 纽约我不会去的小公司。虽然是不会去的公司,但是也是无人车届的大佬们,所以我还是怀着非常虔诚的心,好好准备了面试。七月中下旬电面了几家想去的公司。八月初,virtual onsite了几家不会去的公司,八月中下-九月初onsite了纽约几大厂。
我买了份日历,每安排一个面试就在日历记录下来,一是防止时间冲突、二是时刻提醒自己不能松懈。现在回看我七月八月,几乎每周都有几天在面试。
📌心态:
总结:全力以赴地准备,放松地应对。
我这次找工作心态其实有崩过两次,那是在面F和G onsite的前一夜,因为实在太渴望去这两家了,头一晚看了很多资料,大脑像个陀螺似的飞速运转想尽可能准备地更充足。但是速度太快停不下来,导致晚上失眠。尤其是面F的那天,那周周一面了G,周四面F,连续失眠两天,对我这种瞌睡虫来说打击太大。第一轮后面,我感觉身体都要飘起来了,随时可能晕过去。幸好脑袋还能用🤓不过这种为理想奋斗的感觉,真的太棒了!
最后祝大家都能找到心仪的工作!
君君提示:你也可以写原创长文章,点此查看详情 >>
本文著作权归作者本人和北美省钱快报共同所有,未经许可不得转载。长文章仅代表作者看法,如有更多内容分享或是对文中观点有不同见解,省钱快报欢迎您的投稿。
最新评论 46
:楼主好棒啊,谢谢分享!!
:请问这个网站你花了多少钱啊。 “还交了某地的会员💰💰)发现一个很好的网站:educative.io 上面有Grokking System Design和Machine Learning Interview”
:谢谢分享!
:可以转载吗?求➕白
:转给朋友啦。写的好棒!
:恭喜亲获得本周原创之星啦!请在11月5日前用注册APP的邮箱将你的用户名、姓名、电话、地址信息发邮件到moments@dealmoon.com领取$25 Amazon礼卡,君君会在4个工作日内做出回复(此邮箱为唯一领奖方式,超时未领奖视为自动放弃)
:你覺得FAG字眼很有創意,不妨拿著它去面試,保證連掃地的都找不到。
:呵呵,我本人没多想,也没觉得FAG多有创意。只是恰巧拿到这三个公司offer而已。没有要搞歧视的任何意思
:恭喜亲获得本周原创之星啦!请在11月5日前用注册APP的邮箱将你的用户名、姓名、电话、地址信息发邮件到moments@dealmoon.com领取$25 Amazon礼卡,君君会在4个工作日内做出回复(此邮箱为唯一领奖方式,超时未领奖视为自动放弃)
:谢谢分享!!
:满满正能量!谢谢分享
:会计的路过,补一句:商科想拿OFFER还是练练口才+简历上有点实力才行。(刚拒了四大进GT)
:自己刷題真的很難。沒動力😫
:加油💪🏻
:感谢分享,明年也准备跳槽,准备中
:请问下大学什么时候开始找internship?我现在是在读cs学生,还有一年才能毕业,应该现在开始找intern了吗?有没有什么tips?谢谢🙏
:建立自己的Linkedin Profile, 这个就相当于你的online resume. 然后每天查看LinkedIn有哪些internship Opportunity。 如果该工作有显示是由哪位HR post的, 直接给HR发InMail 表示自己对这个很感兴趣,希望可以跟HR connect多了解一下该职位的信息。希望对你有帮助。 另外如果未来工作需要有visa sponsor的话可以浏览下myvisajobs.com看看哪些公司更合适。 相信你可以做好准备顺利找到心仪合适的工作。
:@kerwinxk: 基本上大一开始申请(多数情况下没啥戏,当作练习),大二大三是重点,做的好的话大四毕业就直接开始上班了。个人的经验是提早准备(我开始啥也不懂,所有浪费了很多机会)。你要明白你学的内容,当面试官问你的时候你才能回答出来。当然network很重要啊,美国朋友啊,教授啊,内推永远会比你自己海投要快啊。顺道说一句,我第一个intern就是我教授帮我递的。如果刚开始找不到intern的话可以去找一些unpaid intern
:添加一句 大小公司多拿offer啊!最好同时!之后好讲价!google给我男票的offer第一回合谈判就double了,后来他据了他们,recruitor说 没事我们还没怎么开始negotiate呢
:google可以double?是base还是整个package double了?不管哪种也太厉害了吧!小公司的offer,狗家也给match吗?顺便问下小姐姐,你男盆友申的是什么级别的?
回复 @童年是毛毛虫:整个package,主要equity,match不知道但是不管什么公司offer都可以用来negotiate哈。他是pm不知道什么级别,但是申请的时候4年工作经历~
:好佩服你啊
:所以三个厂都拿到offer了?
:压力好大呀
:我也好想跳槽但一点动力都没有,好恨自己