一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投,内推多家公司面试
Airbnb 数据科学职位
in analytics and inference
游戏初创公司
招聘工程师、Designer和游戏策划
游戏初创公司DreamCraft招聘工程师、UIUX Designer和游戏策划
电商初创公司Good Days
招聘SDE/UI/TPM实习生
把贵司招聘信息放这里
查看: 5248|回复: 55
收起左侧

[找工就业] 也来谈谈自己的找工心得,回馈地理顺带求点米

  [复制链接] |试试Instant~ |关注本帖
greenmania 发表于 2017-11-2 00:32:36 | 显示全部楼层 |阅读模式

2017(10-12月)-[12]Chem/CEng博士+fresh grad 无实习/全职 - 内推| 码农类全职@Facebookfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
昨天收到FB的offer,打算从了。之前一只默默潜水看了地理好多面筋和经验帖,收益良多,所以打算自己找到工作后也分享下心得,造福后人(hopefully),也记录一下这段艰辛的岁月。签了NDA的公司,题目不会说的很详细,但是重要的点一定给大家说清楚,忘大家见谅~

鏉ユ簮涓浜.涓夊垎鍦拌鍧.
前期准备以及心路历程:

楼主属于后知后觉星人,phd都快毕业了才决定不做科研找份industry工作,所以大概准备了9个月吧。自己research的方向是随机过程建模的,数理统计基础还可以,coding也不反感,所以落点就在quant,ds和swe啦。由于不想准备quant需要的金融基础姿势以及ds需要的一些高级统计概念,加之之前修过学校里的machine learning课,觉得还挺有趣儿的,最终就决定了准备找偏ML的swe。我觉得明确自己想准备的track很重要,这样可以让自己的准备更具备针对性。说个楼主自己的反例,楼主在对网络架构一点概念都没有的情况下,看了地理的面筋说有人被问到了systemdesign,也没管人家是expericed还是newgrad,以为自己一定要会,然后就傻傻的去上了X章的systemdesign,等到申请工作的时候才发现自己一个web相关的proj都没有,而且作为new grad基本面试的时候也不会被考到,囧。但是楼主还是从这门课里对infra有了最基本的了解,毕竟申的多数是互联网公司,对这个有点了解还是挺好的。举着个例子就是想让像我一样转专业找工的同学一定要明确努力的方向,这样规划起来会更有针对性一点儿。

好好刷题,好好做人:

既然决定准备swe,就逃不脱刷题的千古迷思;刷题和找工作的逻辑辩证关系大家都懂:光刷题是不行的,不刷题是万万不行的。楼主基础薄弱,去年年底第一次打开lc的时候,连class是啥都不知道,所以刷题的时候也恶补了oop。刷题的策略也跟很多人一样,先把easy刷啦,然后再medium分类刷,最后hard。我觉得第一遍刷可以以先刷过为主,不会的就好好学习高票答案,没啥不好意思的,这个时候建立点儿自信心和成就感还是挺有助于自己坚持下去的。楼主大概这样断断续续的刷了4个多月完成了一刷,那时候lc才550题,现在想想还有点儿小激动(虽然也不知道有啥可激动的=。=)。二刷的时候就快了很多,而且也更注意总结题型思路啥的,因为之间看过地理很多面筋贴讲的followup都是要求一题多解,所以能练到就都写了。举个例子:k the smallest element那道题高票答案里的几种solution我都有写过。刷题的时候我也坚持记笔记,而且全英文,见到高票答案里好的解释,我还会摘抄下金句跟着得啵得啵,毕竟学会更native的方式表达我们的思路,在面试中很重要。最后,一定要练习白板写code,一定要练习白板写code,一定要练习白板写code。


弱鸡的基础cs知识准备:

这块我的准备其实真的很薄弱,也欢迎各位大神补充;针对于基础os的,我真的是看到面筋里问啥就去专门看一下,比方说线程进程死锁之类的,幸运的自己面试以来都没被问到过(明明是因为没几个面试=。=)。关于编程语言方面,楼主深知自己日常的那种C++scientific programming写的还是挺丑的,所以有去关注一下这方面,我记得b站有侯捷老师的讲授C++面向对象程序设计的视频,他老人家很注重教大家怎么写规范的代码,这块我收益良多,毕竟好的代码风格也是面试加分项!相信用java和python的小伙伴们也能找到类似的资源。关于自己编程语言的基础姿势一定要了解,我面试的过程中就有被问到过C++的lvalue和rvalue是啥。总体cs基础知识这块应该是楼主最薄弱的地方啦,欢迎各路大神指点。


卖萌打滚(呸)求内推:

众所周知,内推>=校招>>海投,所以尽早找人内推的重要性不言而喻。这个时候就不要矜持啦,掘地三尺朋友圈linkedin啥的都走起,只要保持谦虚友好的态度,大部分你的本科校友,研究生校友以及中国人还都是挺友好的愿意帮忙。

.鐣欏璁哄潧-涓浜-涓夊垎鍦
为数并不怎么多的面筋:
. visit 1point3acres.com for more.
楼主投了30多份简历中只有五家有后续,其中大中小公司都有。并不是楼主懒(虽然也有一部分原因是因为懒=。=),我这些都是找到了内推的,而且有一些是直接递到了manager手上。所以最后能有这个结果也很知足了。在为数不多的面筋里,楼主phone挂了一家,onsite跪了一家,offer了一家,最后两家withdraw了。各种结果也算攒全了(能召唤神龙吗?)。
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴

Indeed:on campus参见楼主老帖

9月中旬cf尬聊到了on campus面试,过了之后约了一个月之后的onsite。公司在austin郊区,风景美呆,空气好的不得了,食堂也好吃。由于是校招,所以是一拨人一起去面的。我被分到的那组是上午三轮白板+下午上机器和听presentation。上午三轮的题目都在面筋里,特别感谢这位老哥的神总结:http://www.1point3acres.com/bbs/forum.php?mod=viewthread&tid=223228&fromuid=241313

楼主觉得自己上午三轮白板还不错(也许是幻觉),但是下午上机做的很差劲,都是用俩个hash table搞,我就是只过了几个testcase=。=,加上中午很紧张,基本没吃什么东西,导致下午上机好虚脱,表现差也没啥话可说的。两个工作日后,hr致电告诉我跪了也不出所料。所以lesson #1:这家上机不重要的言论不要轻信,楼主非常后悔之前没好好把面筋写了,再也不敢浪了=。=。lesson #2: 虽然说面试跟相亲有着相似的玄幻感,但面试毕竟不是相亲,别矜持,该吃吃,onsite有的时候还是挺拼体力哒!



PocketGems:OA和电面跪经参见老帖

9月中旬推了这家,hr很快发了OA,做完之后约了电面。题目是面筋里的LC124,但是要求打印路径。楼主code写完后,对方要求我当场写个testcase,compile之后验证自己的代码是对的。然后,楼主就写了人生中第一个test。。。场面一度尴尬,test终于写好了,能跑了,但是代码打印出来的节点顺序不对。然后timeis up,没来的及debug。hr也是过了两个工作日通知我跪了。这次电面也是教了楼主如何做人,之后老老实实的写了FB面筋的test。

-google 1point3acres
Facebook:phone参见老帖
. 1point 3acres 璁哄潧
9月中旬找小伙伴内推了,然后hr神速的回复并约了电面。电面是个墨西哥小哥哥,出的三道题目不难也放我去10月底onsite了。这家也签了NDA,题目不会讲的很细致,望见谅:
. 1point 3acres 璁哄潧
onsite第一轮coding之三哥哥:三哥哥都没让我自我介绍直接开始做题。一道heap秒掉的常规题,但是follow up是让楼主实现heap。。。就是这样迷幻。。。楼主就磕磕巴巴的写了heapify,还没来的及写push和pop,就没时间了。当时以为自己gg了,现在看来三哥抬了我一手,只能尴尬而不是优雅的感恩了=。=

onsite第二轮ML design之国人哥哥:题目很常规,给用户推荐pages,问了协同过滤,怎么train,evaluate以及validate模型。总觉得国人哥哥一脸看着智杖的表情看着我,最后在qna等人领我吃午饭的时候,我问他在fb一天被内部messenger pin很多回吗,他才乐了下,感谢他最后也抬了我一手。

Lunchbreak: 吸取了indeed教训,这把没矜持,吃的挺开心。
. 鍥磋鎴戜滑@1point 3 acres
onsite第三轮 phd research + bq + short coding之国人姐姐:小姐姐很直接,进来就说我觉得你research跟ML没半毛钱关系,直接bq,于是被问了40min如何handle conflict,work with difficultppl啥的。最后一道short coding是高频面筋题。qna的时候跟小姐姐一起感慨虾图房价长得太快了。
.1point3acres缃
onsite第四轮 coding之美国小妹妹:小妹妹进屋就说咱开始做题。两道lc非fb tag题+一题fbtag题目。非fb tag题是gg tag下的,一个数字旋转180度还是这个数字的I和II。半个小时做完了三道题挽尊,然后跟小妹妹聊了聊周末去哪里浪。

10/27onsite之后,hr上周日半夜给我发邮件说周一送hc,周一告诉我过了initial review,周二告诉我给offer,然后谈了package。至今都觉得好不真实受宠若惊,但是也确实感激这家hr太给力,move fast果然名不虚传。


. 1point3acres.com/bbs
Yelp:OA 参见老帖
. 1point3acres.com/bbs
深深的觉得这家hr回email按周,电面一拖再拖,终于拖到我可以不用去面了。祝福面这家的小伙伴们好运咯~


airbnb:OA参见老帖
-google 1point3acres
校招CF递了简历。然后hr联系发了OA 2.就是pagination那题。做完后两天follow up,一个国人小哥哥,我也是用地理那个list的方法做的,跟他解释了思路,然后被问了怎么解决最坏的case,我磕磕巴巴的讲出了一个类似taskscheduler的用heap的做法,然后说unique id多的时候咱就用list那个办法,unique id不多的时候,咱就用heap,小哥终于满意了放我过下一轮,然后hr直接给我约了两轮back to back skype在这个月中旬,现在已经不想面了=。=


最后一米米心得:

找工作的时候心情真的很容易不稳定,先是灰头土脸的刷了7个月题,过了两个月的每天都觉得自己要找不到工作了压抑生活,所以这个时候还是要注意自己心态的调整。形势再差,工作也得找,对吗?面FB的时候,可能第一轮觉得药丸,然后放飞了自我淡定的面对后来的每一轮,最后给了offer也算意外之喜吧,能有这样的结果已经很满意啦,虽然楼主还是很弱,有很多要学习的地方。在此特别感谢地理的前辈们无私的分享自己的面筋和心得,才让弱渣的楼主今天出了坑上了岸,也感谢一路以来支持我每一个决定的父母和朋友们,愿意听我日常哀怨口吐槽。也祝福还在挣扎的小伙伴们,都能找到好去处。面对特别差的形势,送大家一碗鸡汤,历史的进程能影响一个人的命运,但不会永远掩盖你的光芒(好像这汤熬的不咋鲜香)。

最后,求FB seattle2018入职群拉我入群,多谢~

评分

31

查看全部评分

本帖被以下淘专辑推荐:

 楼主| greenmania 发表于 7 天前 | 显示全部楼层
liyifan333 发表于 2018-1-12 19:41
首先大大的赞下楼主,在找工第一页帖子里,让人轻松愉悦的吃了把正能量。有几个问题想请教下楼主。我现在在 ...

首先谢谢你的肯定。我觉得你的背景不错,比我强多了。我phd的项目代码量很小,方向冷门,机器学习方面也就是修了自己学校的一门课,充其量也就学了个皮毛。

关于北美sde定位:找工作已开始target各种岗位的时候其实挺盲目的,一般要genenral hire sde的和ml track sde我都试了试;但我个人感觉北美这头的full stack,前端,后段是大头,这一块我是没任何经验的。而且由于化学是个传统专业以及我也没有任何实习的经历,拿到的面试非常有限。. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
-google 1point3acres
SDE于RS的区别:RS只是fb给fresh phd的title,这个职位我投的时候全称是swe/research scientist phd new grad,我认识的几个入职fb的phd朋友都跟我说给phd这个research scientist的title有公司为了方便帮你办身份的因素,但一些机器学士的组确实只要phd。fb的ml track phd据我所知招进去培训后选组,如果进偏product的组,这样肯定算法研发的比重就不高了,重在日常实现算法;您要是撼地神牛,能进FAIR,那应该还是很注重算法研发的;

关于面试来的快:it公司在你找人内推/校招投简历之后,如果对你感兴趣,就是会很快联系你安排面试的;我面试准备周期不断,去年fall之前把lc的前550刷了两遍,并做了分类总结。算法准备到什么程度还是看你个人基础,我基础比较差,所以刷了很久=。=

关于找工作的时间:北美这边找工特别是swe是有季节性的,fall的opening最多,但很多公司对于phd还是全年招的,这个你可以自己多多浏览论坛的老帖收集信息。什么时候开始找也要看你自己的节奏,我的phd朋友里有一个月面下来5家大公司全中offer的,也有找了一年才有着落的。. from: 1point3acres.com/bbs

关于国内的机会:我只能说跨专业找工作美国要更容易一些,以我的背景投国内大公司,没人会搭理我的:)我没考虑过个人成长,当时找工作最大的动力就是为了毕业后有个地方收留,别饿着。。。

层主的提问密度太高了,希望没有漏下你的问题,祝你找工顺利~
回复 支持 1 反对 0

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 00:38:28 | 显示全部楼层
给自己的排版跪了啊,明明在编辑器里都加了段分割,希望别辣到大家眼睛
回复 支持 1 反对 0

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 01:35:22 | 显示全部楼层
einc 发表于 2017-11-2 01:26
看完像打了鸡血!准备继续刷题!对了楼主怎么准备职位相关的project?
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
哈哈,能鼓舞到你好开心啊~我proj其实都是in class proj和科研的proj,越和工业界沾边的proj越往前放,关键的tech,frame,tool啥的加粗加黑!求米求米

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

einc 发表于 2017-11-2 01:26:16 | 显示全部楼层
看完像打了鸡血!准备继续刷题!对了楼主怎么准备职位相关的project?
回复 支持 反对

使用道具 举报

FF-Ti 发表于 2017-11-2 02:01:13 | 显示全部楼层
楼主好棒啊,很喜欢楼主最后的鸡汤。 也祝自己早日找到工作!
回复 支持 反对

使用道具 举报

V提提裤子V 发表于 2017-11-2 02:04:02 | 显示全部楼层
给你加个米吧
我觉得这完全不是毒鸡汤
楼主的心态很好
学习了
回复 支持 反对

使用道具 举报

FTD2014 发表于 2017-11-2 02:09:32 | 显示全部楼层
恭喜楼主。design问ML是因为楼主PHD方向和ML有关吗。
回复 支持 反对

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 02:13:38 | 显示全部楼层
FTD2014 发表于 2017-11-2 02:09
恭喜楼主。design问ML是因为楼主PHD方向和ML有关吗。

完全不是,我咋觉得是因为research跟system和infra更不相关呢,摊手
回复 支持 反对

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 02:23:54 | 显示全部楼层
FF-Ti 发表于 2017-11-2 02:01
楼主好棒啊,很喜欢楼主最后的鸡汤。 也祝自己早日找到工作!

祝福祝福~放宽心大胆的找
回复 支持 反对

使用道具 举报

einc 发表于 2017-11-2 02:46:35 | 显示全部楼层
ml swe 方向ml要掌握到什么程度呢?感觉面试还是多在考代码?
回复 支持 反对

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 02:50:10 | 显示全部楼层
einc 发表于 2017-11-2 02:46
ml swe 方向ml要掌握到什么程度呢?感觉面试还是多在考代码?

new grad的策略还是算法为主吧,算法跪了就一定跪,地理有帖子说design答的不好的还会有加面,这是我唯一面过的一次ml design,而且不知道自己这轮feedback,不能客观评价自己的水平啊。我准备到的就是把自己上课学过的基础知识都过了过,然后看看fb的tech blog和paper。
回复 支持 反对

使用道具 举报

nerve90 发表于 2017-11-2 09:00:46 | 显示全部楼层
lz是cs的phd还是chemE的?
回复 支持 反对

使用道具 举报

bombersun 发表于 2017-11-2 09:01:01 | 显示全部楼层
恭喜楼主!楼主很给转专业🐶提气!沾楼主喜气!
回复 支持 反对

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 09:07:00 | 显示全部楼层
nerve90 发表于 2017-11-2 09:00
lz是cs的phd还是chemE的?

chemistry
回复 支持 反对

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 09:07:44 | 显示全部楼层
bombersun 发表于 2017-11-2 09:01
恭喜楼主!楼主很给转专业🐶提气!沾楼主喜气!

你也加油~期待你的好消息:)
回复 支持 反对

使用道具 举报

jxpisces 发表于 2017-11-2 09:07:59 | 显示全部楼层
恭喜lz
继续
回复 支持 反对

使用道具 举报

331412073 发表于 2017-11-2 09:09:23 | 显示全部楼层
楼主是化工的博士??
回复 支持 反对

使用道具 举报

 楼主| greenmania 发表于 2017-11-2 09:09:44 | 显示全部楼层
331412073 发表于 2017-11-2 09:09
楼主是化工的博士??
. 1point 3acres 璁哄潧
chemistry
回复 支持 反对

使用道具 举报

nerve90 发表于 2017-11-2 09:11:23 | 显示全部楼层
. From 1point 3acres bbs
这个真的很赞。数理基础好总是能找到工作的。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-1-20 21:37

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表