一年内从0基础艺术生到 fb/amz/startup intern offer全纪录

avatar 569008
Smilenceyu
32925
62
如果看过我其他的帖子可能大概已经了解我和我女朋友的background,这里简单讲一下然后主要focus在过程当中的弯路和心得。
文章比较长,可以选择跳到相关部分

最终结果
Offer (5):

Facebook Contractor (被撤回)
Facebook 2021 intern
Samsara summer intern
Amazon winter intern
Home Depot contractor

被残忍拒绝 (1 screen, 3 onsite):
Pinterest Karat / DRW onsite / Robinhood onsite / DoorDash onsite

友善地拒绝对方 ( 5 onsite, 3 screen) :
LinkedIn onsite / Microsoft onsite / Blend Screen / Pure Storage screen / Bloomberg screen / Redfin onsite / Amazon summer Onsite / Repl Onsite

公司原因cancel interview:
Postmates screen / mongodb screen

大概前后投了200-300家,做了 ~30+ OA,拿到接近30家公司的面试。

背景
我女朋友一直学的是艺术,从高中开始就没碰过理科,尤其数学水平跟所有商科学生都有很大差距,对编程没有任何理解。之前的职业是广告片导演和剪辑,但公司比较小呆的也不开心,跳槽外面机会很少而且很看经验所以也无疾而终。
今年新年的时候,她的一位朋友兴致冲冲地找我们吃饭,说是打算转码,很想拉她一起。那时候我有点不以为然,不过既然她有时候也会好奇编程是怎么回事,我就开始口述一些简单题给她作为puzzle,比如climbing stairs。我第一次给她解释递归的时候她感到非常神奇。但因为她数学基础实在太差(我高考数学是她三倍),光靠兴趣是不够的,所以我还是教了她两周tree的算法内容,看她领悟能力能不能够合格,那段时间她经常在片场把伪代码写在餐巾纸上给我拍照看。两周后我给她考了个试,我觉得她领悟力还不错,做个普通码农应该没什么问题,她就打算正式转行。这时候去vegas玩了一圈。

学习做项目
当时也考虑了好几种选择,觉得读个online学位实用价值太低,周期长,学费也不便宜。所以最初的打算是去coding bootcamp,在截止前面试还挂了,幸好争取了下让她加面一次过了,进了3月的fulltime班。
上了两周课之后有了些变化,第一是强度太大一天真的需要10-12小时学习,怕不习惯这个节奏跟不上;第二个就是这个schedule其实浪费了我工作不忙可以教她这个资源;第三个最重要的就是当时疫情居家开始了,这样的话bootcamp性价比低了很多。
然后我们看既然bootcamp把课程免费公开了,比较了下内容几乎一样,而且我们也了解了大概的运作结构,比如怎么排课怎么沟通,我们其实可以自学。我每周出课程表,答疑,考试。
事实证明不花钱自学的坏处就是难以坚持,也没有考试挂掉被淘汰的压力。
不过整个过程让我这个在大厂只会写写业务逻辑的人也学到了非常多,主要就是怎么自己end to end怎么做网站和app。7-8月主要是做app我也会辅导,期间我们找了designer,做了一个mobile app和网站,都上线了。事实证明这些在简历上都非常亮眼。
因为担心今年形势不好光靠这样找工作太勉强了,就申请了某个东部水校online CS MS,无G无T无CS课无数学课的情况下,几乎也就这学校要我们了。

投简历找工作

找工作时机偏晚了
这里是我们的第一个失误,就是8月底被别人提醒才开始改简历找工作,有点偏晚了。这时候完全没开始刷题,很多准备工作也没做。第一个机会就是朋友帮内推了个Pinterest的机会主要就是面向转专业和diversity的。当时面了这个职位的karat,做完两题,第三题理解错题意写的有点问题没跑出来,挂了。但后来了解到以前录取的人只做了一题。。。后来也了解下这类项目,对技术要求偏低,大多数情况华人只能捡少数族裔剩下的机会,就算感觉把简历,essay,视频之类几乎是做到完美了,也经常简历拒。不过对有身份但没相关学历的可以试试。我知道是也有不少fulltime机会是可以没有相关学历直接社招进去的。
后面就是形势催着人了,GHC我们简历也是提前2周才放进去,完全没拿到什么有价值的机会,都是些银行OA根本没回音。这期间被联系之后拿了个home depot contractor offer,面试真就是几个人一起问你这个会不会那个会不会,简单说了做过的东西之后就给offer了,但是是东部时间而且影响其他找工所以就没接。

简历开始发挥作用
这时候还有点担心,因为做了不少OA都没回音。GHC前后终于开始来面试了,有DoorDash,Robinhood,DRW, Samsara的intern,还有些小公司全职。小公司全职基本都不太靠谱,就算面试表现完美最后还是想找经验多的。不过好一点的公司,都觉得她的项目经历很出挑,而且还是原创idea并且上线,很新鲜又很贴近工业界。
可惜的是这时候刷题没成体系,我自己没刷到位也没有完全总结好 所以对她的辅导也不够到位,所以她Doordash和Robinhood onsite碰到新题都挂了,明明其他很多人都是原题当时感觉也挺痛的。DRW onsite的时候他们说今年10000多个人最后就剩下这么50个,结果onsite第一天做的assignment做完直接就觉得没戏了,跟recruiter说第二天面试不去了。幸好同一周的samsara考到了原题,但最后一问只说了两种解法的思路,觉得很悬。

大起大落
这时候有猎头主动联系上一个facebook contractor的机会,非常重视,一轮oa3轮coding一轮manager面,不过coding都很简单就是了。当时拿到offer非常高兴,想着可以边读书边工作并且不影响面intern。而且都没negotiate的情况下还是多给了一些。同时来了几个intern面试,包括facebook,Amazon winter,Amazon summer。Samsara还要了reference,想着这下summer intern也稳了。
结果正在fb intern面试前两天,正在我们已经withdraw了一些其他的application的时候,在paperwork / bg check都做好了的情况下,fb contractor offer因为纯粹公司内部原因被撤回了。最惨的是samsara要了reference之后,1个月没有回音,已经不抱希望了。只好迅速调整心态寻找补救,迅速联系了之前withdraw的那些公司。

调整心态,绝地逢生
好在fb intern一面没有受到影响,虽然过了一周多出结果但还是有惊无险了。这时候我们发现有个我们之前报名了的另一个conference,通过这个我们拿到了linkedin / pure storage / mongodb / bloomberg的机会,这时候还有amazon winter intern和summer intern的 onsite,还有另外3个onsite。所以timeline很紧很忙,冲淡了之前紧张和沮丧的情绪。
这时候真的是亚麻爸爸了,在感恩节后一天早上8点面试,其实behavior和题的follow up都答的有点虚,但好在过了个周末很快就通知了offer。虽然amz的offer都像是自动email,但还是很感动了。而且是winter intern跟其他不冲突。虽然不想搬家,但至少有个保底。这时候mongodb fulltime screen也发生了些小意外,特地准备了python(之前全部用ruby)面试表现也是20分钟bugfree,聊得很好,feedback super positive,但是告知想找更有经验的。。不早说。
这时候题目虽然也就刷了300-400 但是20多种常见套路比如 prefix sum / topological sort / connected component / 单调栈 我们俩讨论的都挺深入了。感觉通过面试还是能够不断发现自己弱点的。除了偏门hard实在没思路,这期间她主要练习bug free。
Linkedin做完oa第二天就给了vo机会,但是还是最想去fb,所以最近2周都一直备战fb。周二的时候诈尸的samsara电话联系了reference之后正式通知了offer,这时候感觉开始转运了。期间投的startups也都陆续发来了面试。
然后这周四中午fb二面,做题还行但面试官全程不给任何反应,题目粘过来就一句话,连例子都没有,也有点爱答不理,所以很虚。结果3小时后就火速来了电话,通知拿到intern offer了。当时我比女友还感动,眼泪都快出来了,真的是闭关奋斗了快一年,期间没去任何地方。。太不容易了。
打算把剩下的面试就推了,这样的话还能好好过圣诞。

总结一些心得


    本帖隐藏内容需要登录后才能查看。

    补充内容 (2020-12-13 11:10):
    帖子里没说清楚,bootcamp我们当时上了两周因为covid就退课了 在家自学,后来9月开始就上那个水校的master

    补充内容 (2020-12-13 11:34):
    还有一个tip有待验证,就是可能学校没必要选名校?她ms学校真的很水,但可能也没什么人竞争,所以好像是没造成什么阻碍
    • 404
    62条回复