转机发生在7月初,同是转码的朋友推荐了一个amazon的recruiter,联系了之后马上给了OA。我就自己如法炮制,在LinkedIn联系了MS的recruiter,参加了他们家8月的Hiring event。7月下旬面了亚麻,当时真的非常认真准备,因为都说转码上岸主要靠亚麻,我还请了几天假。coding都很简单。但是hm那轮面得是OOD,我可能答得一般?(这都是我自己的推测,亚麻给我的feedback就是不行。。。)毕竟没怎么准备,快面试的时候才知道要OOD,抱佛脚准备了2天,而且之前recruiter说design对于SDE1只做参考不做录取标准,建议多准备bq。我bq准备了很多,写了好几页纸,反复练习。。。面完感觉还可以,其实没觉得自己会挂。。但是面完第二天,recruiter就给我打电话说team觉得我technical不行,不能给我offer,还要冷冻我一年不能面sde(这个太崩溃了,因为本来recruiter说这个组不行,还给我推别的组,现在全没戏了)。但是觉得我这个人还不错,有成为SDE的潜力,推荐我去面QAE,这样以后内部转SDE容易很多,问我愿意吗?转码的我,一直被简历拒的我,经常自我怀疑的我,相信了他们对我的判断,相信自己technical不行,相信自己还不够格成为SDE,说:我愿意!挂了电话我就止不住的哭,我和老公说我上不了岸了,亚麻都不要我,别人面亚麻都能过,就我过不了,我真的是太差了。。。即使现在想来,当时的沮丧也清晰可见。那周真的难熬,怎么都走不出来,哪怕我周六打比赛排了400多名,我还是没有信心,还是觉得自己不行,是个只会做题的傻子。。。我当时真的不是敷衍Amazon说我愿意,是我真的相信,所以第二天我就投了一些QAE的岗位。。除了amazon QAE给我面试,Bloomberg QAE也给我面试了,但都没有过。。。因为我其实只会刷点题,QAE并不在意这些,他们在意的可能我也没有,虽然我也不知道他们在意什么。。。move on with amazon不是件容易的事,因为我知道自己能面试的公司,会去的公司也就一个手的数量,而亚麻是最容易的。
微软的经历就有点曲折了,recruiter说HE可能会考sd,我也准备了一点,但最后没考(幸运!),四轮都是coding。但有个小插曲,因为我做题太快(好几轮我都是做两道题。。),有一轮面试官说还剩不少时间我们聊聊design吧。。。然后我就各种秀下限,答非所问,至今想来都很崩溃。。题我也记不清了,可能压根没听懂?因为就剩10几分钟,就估计考察一小块?但我真是sd只背了几个套路,别的就不会了。。。微软也非常迅速,上午面试完,recruiter下午就给我打电话说过了,4个面试官都说很好(看来那个考design的人也没有给我差评,感激!),要给我发offer。当时真是很开心激动,到现在我也很感激微软给了我肯定,这不仅仅是offer,也帮助我更快从亚麻的阴影中走出。转天HR(不是recruiter,这个很重要,微软这个过程有点奇怪,offer前联系我的和offer后联系我的不是一个人,后面这个人我签不签offer她完全不care,她就是走流程,我不签别人签,她都没影响)就发邮件说要给我发offer,发之前跟hm聊一下就行(hm在HE的时候没有面试我),当时应该是已经match好了,hm都指定好了。然后故事就来了。。。和hm的聊天其实就是走过场了,本来一切都很顺利,最后我非要多嘴问一句我可以wfh到什么时候呢?我不想疫情没过去的时候搬家(微软在西雅图, 我在纽约附近),家里有小孩blabla。。。然后hm特别nice的说,你如果想留在纽约,我们东海岸也招人啊,我以为你想来西雅图呢,我让hr帮你看看有什么职位。我问还需要再面试吗?hm说不用的,你已经通过面试了。我说那真是太感谢了,如果有纽约的职位就是perfect,没有我也是愿意relocate到西雅图的。这个过程中hm非常considerable,我特别感动。。聊完之后我还和我老公说hm太好了太感动了。。。几个小时后hr和我打电话说hm说我想留在东部,我说就是优先东部吧,东部没有西雅图也可以的。然后hr说我们只有Atlanta,GA和Charlotte, NC,我说那我考虑一下吧。和老公商量一下,那两个地方离我们也太远了,没有不搬家的可能性。那还是西雅图吧。隔了一天给hr回复说还是西雅图吧。然后hr就ghost了。。。不过那时我还没意识到我的处境(其实我已经被hm拒了),我还以为hr需要时间process offer呢。。。过了快一周,还没动静,我就有点慌了,follow up with hr, 她说因为你想remote工作或者在东海岸,我们把你的简历和情况放在pool里看有没有manager有这样的flexibility。。。然后我意识到自己好像把自己的offer搅黄了。。。各种心酸崩溃就不表了。。被自己蠢哭了。。。过了几天有个manager(西雅图的)愿意和我聊聊了,这次聊天我就变成了啥都行,啥也不敢提了。转码求职者就是这么弱势啊,上岸就行。。。最后hm说“我还有几个要聊,给我几天时间”。我一听就觉得要凉凉,不过之前我都有心里准备了,也没有特别崩溃,就看开了。。过了几天hr说这个manager愿意给我offer,要和我打电话聊工资。聊工资就是问我的期望,我说我朋友(就一亩三分地看的package)是这个数,我希望差不多,低点也行,别差太多,我也不敢说死,毕竟手里也没有offer。hr说她要问hm,不知道能不能approve。我说好,你问吧。那时候Google已经面完在等hc了,我也不着急微软了,而且微软在我这个case除了刚开始告诉我结果很快,剩下都是龟速。。最终我收到offer的时候已经距离HE一个月了。。。值得一提的是,微软给的钱比我要的还多,算是我这个级别很高的包了。我老公说没准人家真的想找个适合你的组,没有不要你,你看对你多有诚意啊!我也懵了,难道真是我想多了,庸人自扰了?. .и
在绝望地等待微软的过程中,我把Google给面了。虽然都说Google很慢,我的recruiter也说需要6-8周,但是我从phone interview到过hc就2周,真是超级快的速度了。。。当时面Google也没指望能过,知道Google的门槛高,面试算是对自己这一年刷题的交代吧,毕竟Google据说是算法面试最难的大厂。整个Google的面试过程非常轻松愉悦,除了bq那一轮有背书的感觉,4轮coding都很顺利,可能和人讨论coding是我的comfort zone吧,题也不难,medium难度吧(没想到,以为至少会有1个hard,幸运之神又眷顾我了!)。和面试官交流也很重要,有时候面试官会希望你不仅实现自己的想法,还能实现他的想法。而且可能我做题比较多,看一下题就知道考点都在哪了,接着follow up question我都提前想到了。面完自我感觉还是不错的,不过有了亚麻的教训,我也不知道是不是我一厢情愿。。。Anyway,面完Google我也算对自己有个交代了,打算family trip放松一下,近一年都没有休息了。启程的时候心情还挺沉重的,微软好像黄了,Google也前途未卜。不过路上就收到了微软的口头offer,Google过了hc的好消息,真是lucky trip!trip回来team match也很顺利,recruiter给我2天安排了8个组聊,聊到中间就遇到了一个很喜欢的组和manager,瞬间match上(我和manager刚聊完,我就发邮件告诉recruiter我喜欢这个组,manager应该也是同一时间做了同样的事情,所以我俩聊完10分钟,recruiter就告诉我成功了),后面的也cancel了。