一个转专业小白的求职总结

avatar地里匿名用户4SGTU
9817
30
时间线:
2017年Fall入学
第一学期 2017 Fall,
career fair 投简历,0回复
第二学期 2018 Spring,2018 Summer,
自己刷题,7月拿到Beijing Amazon Intern offer 回国实习 (7 - 11月)
第三学期 2019 Spring,
转校区至Seattle。
Google Intern 电面加面挂
2019 Summer,
持续刷题,完善简历
2019 7月底开始投递简历

OA挂或者没音信:
The Trade Desk, VMware, Robinhood, Twitter, Stripe….
电面挂:
Venmo, Wish, Amazon
Onsite挂:
Bloomberg, Visa, Datrium, Qualtrics, EA, Databricks, SAP,
Offer:
Yahoo, Google

从2017年9月入学到2019年11月15号收到google hc,我从来没有想过自己有机会去谷歌工作,在来美国之前,我对谷歌的印象只停留在我知道我表哥曾经去谷歌onsite没有过。当收到邮件的时候,我更多的是不敢相信,和同学确认了很多遍,才明白,我真的过了hc。

我大学本科在读物理,荒废了接近四年,觉得自己选错了专业,但是却没有像很多优秀的同学提前准备转专业,直到大四才慌张的准备出国,最后还是女朋友的提议下,转码。大四之前我甚至没有好好上过一堂C语言的课程。

来到波士顿,我第一次接触Java,感觉自己是个盲人,同学们刷题找工作的气氛也不是很浓,我仍然是按部就班学着学校的课。相比之下,现在19年的室友学弟,同样是0基础,第一学期就已经有了amazon,fb 的intern 面试,两个月就已经刷了200多题,真的是自愧不如。

当时别人问我你刷几道题了,我只能尴尬的说我没刷多少,其实我是没几道题会写的,所以才没法“刷“。上了3个月的课,我才终于对代码有了点理解,对于算法和数据结构,懂了一些皮毛,开始可以做题了。上完课,我做了个计划,每天10道题,我从国内带了个小白板,每天算我刷题的数量,还可以画一些思路。仍然是一个面试都没有,简历的内容,没有学长教我怎么写,我的项目也没有几个能写上去的。直到7月初,我室友的朋友,介绍我去北京的亚麻实习。我清楚的记得,第一面,删除linkedlist倒数第n个节点。第二面,项目介绍,简单的一些数据库设计,问了我45分钟简历,一直狂流汗,觉得自己什么都不会。第一次拿到offer,但是心里不怎么开心,没有美国的经历,和女朋友从异地进一步异国了接近半年。可能是从这个夏天,我决定尽最大的努力拼一拼,没准可以找到美国的工作,我当时真的不觉得我能拿到任何美国的offer。

来年,2019 spring转校区,我决定到西雅图试试,听说同学都很厉害,刷题,找工作都有一手,信息也很灵通。我挂了所有的实习面试,包括谷歌,我记得谷歌面试之前,我一晚上没睡觉,现在想想,我浪费了这么简单 的题目,我一直后悔,每次想到都很难受。很长一段时间低迷,没有面试,没有机会,我虽然一直很乐观,但是这次还是有些绝望。我刷题远远的落后于同学,cs的积累更是少之又少,我也不是最勤奋的同学。同学和老师还是鼓励我,最后还有全职的机会,一定有可能的。

当时的状态就是每天刷题,不刷题的时候就在linkedin上面找内推,看看每天有没有新的new grad 职位,只要开了,就疯狂加人,直接问内推,自己写了三套自我介绍的模版,hr 一套,中文英文找内推各一套。

第一个面试是Bloomberg,一个学长的内推,电面没完全做出最优解,但是给了onsite,第一轮是面经,第二轮比较独特的题型,后来分析还是自己对数据结构的理解有点问题,应该是挂在了第二轮。另外一个收获就是,onsite可以体验一下未来的工作环境,去纽约之后觉得自己不太喜欢以后在这边工作。

Visa的onsite面试很有意思,题目都不难,解答过程很顺利,但是挂的很彻底,之后反思,有时候面试尤其是社招,manager的意见可能是决定性的,题目可能是次要的。

Datrium的onsite是我记忆最深的面试,规模不算大的创业公司,video onsite 5轮,过程很累,因为是视频面试,所以没法在白板上画图,讲起来有些慢,所以一直是紧张的完成每一轮,面试官都是印度的,态度都很好,而且交流也很顺畅,但是其中有一个面试官,态度特别傲慢,问了我一道多线程的问题,让我实现一个锁,我说我可能不太熟悉这些,只讲了一下各种多线程的概念。面试官转手换了一道LFU,我慢慢讲了一下思路,这个印度人全程装听不懂。这个面试的收获就是,面试会碰到很多意外情况,如果你碰到一个很不友好的面试官,努力做到最好就可以了,不要因为别人人品不好,自己也表现的不好,同时面试也是双方向的,是公司在选择你,也是你在选择公司。

Qualtrics 其实是我一直最抱希望的公司,电面,onstie 5轮 在Utah 总部,最后还有一个最终面试估计是bar raiser,一直很顺利,题目不算太难但都很有意思,最后一个面试本来以为是以BQ为主,没想到是个背包算法题,中间都分析有点太自信了,讲错了一点,后来因为不想错过这个机会,面试完10min 又给面试官发了个邮件改正自己的代码bug。过了接近1个月才收到拒信,虽然当时已经有offer 了,但是还是很失落。这次面试我的收获就是,就算你什么都做的没问题,反馈来看你觉得也都是很积极的,但这不代表公司就要给你offer,毕竟太多情况下,结果都是事与愿违的。

Yahoo 的onsite,住宿和交通安排是最舒适的一次,面试过程不是很顺利,所有的面试官包括manager 都是印度人,题目各种类型都有涉及,白板写代码经验不足,总是擦来擦去,manager是口吃,口音很重但是感觉经验丰富,中午带我吃饭,本来以为是闲聊,结果从简历聊到系统设计,再聊算法,再聊BQ,顺手还问了我一个Trie的数据结构要怎么设计。最后面试结束自己觉得大脑缺氧,而且也不抱希望。最后收到了offer,不过自己心里有一点抵触。但我当时已经很知足了,毕竟今年同学们都反映面试机会不多,形势也不是很好,尤其对于我这种学校没有名气,又是转专业的学生,更是难上加难。
本帖隐藏内容需要登录后才能查看。
希望我的经历可以帮助到那些还在找工作的同学,那些在努力刷题的同学,希望所有努力的人都可以收获满意的offer!!!

最后的最后,也是最最重要的,就是想感谢一直给我鼓励,给我信心的女朋友,从大一在一起我们一直走到现在,这六年间我们一起经历了异地恋甚至是半年的异国恋,谢谢你让我从无数次濒临崩溃的状态中走出来,给我打气,帮我分析,越来越相信自己!我会继续努力给你最美好的生活哒~HJL我爱你~~
  • 60
30条回复