Meta Layoff 到最后侥幸上岸

来自其他站点
楼主2022年中旬加入meta,经历了从去年11月份开始的担心,一二月份的侥幸,今年三月份开始失望并进入绝望区间,生活完全被打乱,没有希望的挣扎,每天加班加点晚上1点钟也不敢睡觉,力争要多输出点好能留下不被裁掉,五月份尘埃落定被裁员了。
五月份被裁员绝对是地狱模式,去年大厂裁员无数,但是也有职位可以接手,今年meta和其他公司上半年又大量裁员,大公司纷纷冻结招聘。开始两个月根本没有什么像样的机会。当时投简历根本没人理。

楼主在三月份的时候尝试过去面试一些公司,有幸有机会面试苹果,可惜啊,当时准备不足啊,错失跳船良机。到了五月份,突然就没有了面试的机会了,找到校友和前同事们推荐才勉强有一两家入围给了机会。
第一家给面试机会的是DoorDash,这家公司风评一般,但是招聘效率绝对惊人,前一天找人推荐第二天就有联络,无奈当时准备不足,第一轮就挂了。痛下决心开始刷题,每天花8个小时以上在刷题,1个小时投简历,刷题渐渐有些收获但是面试机会还是很少。
中间不小心全家感染了covid,之后变的又状态全无,继续刷题培养手感,大公司有人推荐也没用,就是没有面试机会。这时楼主心里还在想,拿了meta的补偿款正好休息休息。

整个六月基本没有几个公司联系,只能刷题。
六月份另一件大事,孩子学校放假了,上K之前两个多月,家里商量一下不知道后续还要多久花多少钱,家里也没什么积蓄,准备我老婆自己带,不送出去夏令营什么的。后来看来这不算一个很好的决定,老婆这几个月累的不行,抱怨情绪也逐渐上升。

明显感觉七月比五月强了,楼主修改了之前的简历让它看起来更有竞争力。但Coinbase, Circle都要提前做题CodeSignal的Online Assessment,题型还超级不熟,时间短暂不够用全fail下来。继续刷题投简历,比工作的时候还认真。心态也开始急躁,担心一直没有机会怎么办。
有人给推荐了Tiktok, 这是难得的在这时还在招聘的公司,而且按组面试不限制次数,有了推荐面试开始推进,4轮面试花了2周,等了一周加一轮,最后说可能不行。换了一个组推荐进去,还是不行。不过基于任何机会也不放过的原则,继续海投此公司的所有相关职位。前前后后面试了4,5个职位,没能锁定一个。

还有一些公司(例Trade Desk)会用live codepair做面试,就是给你一些他们写好的程序,让你找错,见过两次都做的不好。
在7月底到公司的离职日期之前(notice 60 days),还有机会直接回到meta,联系公司里的熟人拼命找人推荐,联系好几个经理最后都没办下来。每次都期待满满然后落空。心态变得超级差,自己埋怨自己怎么这么菜。
楼主在亚麻时间很长但是只是SDE2,有关系比较好的同事帮忙推荐了可以直接回去,只要经理和bar raiser面两轮就行,但是还是没成功,这次面试中遇到了技术问题,没地方画图,结果是System design答的一塌糊涂。回老东家也成了奢望,心态爆炸不敢告诉老婆。

中间因为乱投的,简历上年头和大公司的经历也虎到了一些startup,甚至有的直接就founder CEO上场电话来了,聊了之后发现各种不合适,自己的技术方向跟人家想要的相距很远,有点开始担心自己的技术已经落伍了。
继续找人推荐,这次推了snap,直接techscreen就挂了,虽然题出的并不能算太难,但是刚好碰到了漏刷的点。一轮游,本来看着这家公司给的package高,可惜进不去啊。

八月了,meta给的钱开始倒着数了,跟公司的离职手续也办完了,开始申请失业保险金,每月4000刀,比起上班少但是能让我多撑几个月,每个月房贷和其他花销太多了,每天算着钱不知道什么时候才能找到工作,自己还能撑多久。
开始有onsite了,可能刷题刷的手感好了,过第一轮概率大了不少。可是第一个onsite 还是fail了,在Atlassian的面试loop里挂了,挂在system design和values上。这里有看出了准备不足的地方,那就是system design和behavioral questions。
痛定思痛,买了课程,一年接近500刀,忍了。疯狂补课system design,每天看youtube频道,各种system design mock interview。bytebytego的绿皮和蓝皮书每天翻。感觉套路熟悉了一些了。

挺讨厌一些公司会给一些课后作业,批改完了说design choice和他们不一样,哎,直接面对面做题不好吗?
心态变得超级差,觉得自己可能就是不行,在各种地方拌脚失策,好机会来了也把握不住。找了朋友聊聊寻求安慰和建议,找人聊聊怎么答BQ问题。但还是一点信心都没有。
坚持海投战略,能找到相关的职位一律投,就算不过,能有个面试机会也成。开始有一些小公司的面试。

转眼九月了,时间越拖越久,心态越差,经济压力是直接在头上的。不过也终于迎来了转机。九月各家公司的recruiter明显繁忙起来了,可能是秋招时间到了,联系越来越多。我也是乱投简历,连location都不管了,我在西雅图,纽约的我也投,加州的也投。
有一家小公司给不了多少钱,一年16w,我当时想着蚊子再小也是肉,增加经验也好。抱着试试看的态度开始面试,结果他们套路和大公司根本不一样,直接和你聊天,中间问你一些技术问题,感觉很轻松就聊完了。他们的HR和我聊了很久可能也是因为他们担心钱少我不去。他们manager也和我聊很久,尽力推销职位。
最后他们给了我一个offer,总数比之前说的多一点20w左右。我当时真的太激动了,根本没想到就这样拿到了一个offer,虽然我不太想去,但是拿着offer心里有底。说实话当时也有一点心动吧,面试的人和HR真的很真诚的想我去,我觉得甚至有点感动。最后还是狠心拒了,自己也很不忍心但是我老婆的话提醒了我,她说你要是去了这个职位,挣的钱不够家里花销,到时候你还得走,将来你自己也不会满意。我想是的,如果我去这个公司的话,我肯定一边干活一边不满意,所以也就算了。

SquareSpace纽约的公司给了我onsite,我积极备战,结果,还是不行,他们有个feedback环节,说我system design讲到某些技术的时候没去说细节,还有一个live coding找错的没有都找出来。这些feedback大家也可以借鉴哈。

这时好事来了,meta的recruiter找到我说,就一轮BQ,收你回公司报道,待遇不变,我心激动啊,可是到最后就一轮都没过,我心态彻底崩了,我觉得自己已经错过了最好的机会了。可能剩下来等着我的就是卖房子了。我面完试心情超差,跟老婆吃饭自己都没意识的直叹气,老婆问我我也不敢说。
这时不止是我,我老婆心态也崩溃,因为一些小事吵起来还把我眼睛打伤了,整个左眼红肿怕光睁不开。强顶着继续面试。

AT&T给了一个机会,不过他们给钱也不多,面完之后,他们的manager找我聊,说senior能给到215k最多,我觉得不太满意,他好像也不是很满意,跟我说,这样吧,我把职位给你改成principal吧,我愣住了,我问需要重新面试吗?不需要,等两周把职位改过来就行,能给到237k最多,我说行啊,就这样拿了个offer,还在我申请的职位之上。
我觉得我已经需要认真考虑接下offer了,但是面试还在继续,一天之后Salesforce给我一个offer,是我这几个月以来都不敢想的,我先不说细节了,省的对号入座了。
今天又最后努力找了oracle的recruiter希望他们把面试提前,但是聊完之后他们说根本没办法赶在这个offer expire之前达成,最后决定接了。

经历的这一切的心酸,崩溃,努力,进步,最后侥幸跳出苦海,我真的是感慨万千,就在这最后一周我连续已经接了3个offer,而之前是0,我后面还有3家公司的onsite。我也真诚的希望所有还在苦海中遨游的朋友们,别灰心,等来你自己的那个幸运周,offer多多,会有的。

总结起来,心态要保持住,没有工作,心态会变差,越来越差,即使我没有身份问题,考虑的东西少很多,心态还是崩溃,offer有助于缓解焦虑,即使小公司你不去的也会。
坚持不懈,发现自己的缺点,迎难而上,补足。回答问题一定要夸大,这是没办法的事情,别人面试都夸大,不是自己的也说是自己的,你不夸,人家以为你不行,面试时间有限,很难有时间分辨真假。
简历要写的有针对性,一些关键字lead,design,implement之类的给它用上,jobscan.co 可以帮忙对关键字。

跟unemployment的appointment给我推荐了不少东西包括:jobscan.co,看简历的。wellfound.com 小公司工作网站。失业时候好像cousera的免费的,需要让他们帮忙申请。

关于题目:
刷题注意刷常用题和分类题型,每天都要刷不能停,手要熟,见过的一定要非常熟练,没见过的就靠运气和经验了。
BQ题目,要把自己想用的事例想好,针对每个题,想用哪个例子来回答,回答侧重在什么地方。我自己做的不好,所以我就找别人擅长的人来给我解惑。
System Design,别怕花钱,其实免费的资料也有,就是有些零散,教程会比较系统。mock interview视频非常有用,基本技术的面要广,特定技术要深挖。

最后再祝愿所有难兄难弟难姐难妹都早日上岸拿到心仪的offer。
38条回复