楼主:
alden (这真是太危险啦)
2021-12-29 07:01:59大家好,趁著这周英国在放圣诞假期想和大家分享一下这几年在英国工作和最近找工作的
心得.
Background:
小弟今年41了.
我从高一开始从BASIC开始学起。很感谢当时社团的学长很有动力地教我们程式。后来高
二高三有进IOI培训营,可是都差一点没选上国手. (sigh)
大学在期望下念了长庚医学系。这之间也是有参加一些competitive programming比赛赚
些零用钱。不用最多就到ACM ICPC regional很烂的名次而已 XD 倒是和另一个医学系的
同学参加了两个作品型的比赛拿到过一个第一和一个第二.
因为对临床不是太有兴趣,大六我就准备GRE准备出国。我的PhD念的是系统神经学
(systems neuroscience),是一门心理学,生物学,计算科学都包的领域。念得还满开心
的,所以毕业后又做了3年半的post-doc.想以在美国做faculty为目标。
Post-doc做了一阵子觉得不是很顺,然后女儿又出生了。那时几乎每个月都月光族,就
想说再来找找码工的工作好了。很幸运我有一个(只见过一面)的贵人, 隔壁实验室
post-doc, 愿意帮我内推DeepMind. DeepMind那时已经被Google买走了,不过还在
AlphaGo出现之前。所以门坎还不是很高。而且DeepMind有一个特色就是会找
neuroscience background的researcher. 当时的面试大概是一关basic knowledge
(math/CS/stats/ML half hour each), 一关coding (leetcode easy to medium) 然后好
像就2-3个research deep dive (和team 里manager & senior members 聊自己和他们的
工作)。其实我那实一行neural network的code都不会写. 所有Deep
learning/reinforcement learning的知识都是为了面试看书恶补的。很难想像现在来
interview还有可能会上(应该HR就刷掉了) (最近面过几个Intern 都是MIT, Stanford,
CMU的 XD)
DeepMind的经历:
我在DeepMind到现在呆了六年又几个月了。从一开始对DL/RL完全没概念,到现在也算有
点熟悉了。还记得我上工的第一天我的manager亲自带着我写了一个VAE来上手 :) 我这六
年从4升到6,也算混得还可以啦。也学会了不少software engineering 和DL/RL的东西.
比较可惜的是没有参加到大project. (我加入时AlphaGo快做完了。没跟上AlphaFold就是
自己眼光不好,我当初不觉得他们的东西会work XD)。今年秋天开始觉得手边的project
有点无聊了,想要做比较production的东西,所以开始看看有什么工作机会。因为家庭因
素,我们决定留在伦敦。所以找工竹范围就在这里而已. 有试了FB (it was still FB
when I tried), JP Morgan Chase, Two sigma IQ 和公司内的机会.
FB (Meta)
FB的面试真的惨。我请了在美国的好友同学帮我内推一个London的位子(health相关). 结
果3天后直接被 HR罐头信reject. 后来在 LinkedIn找到一个HR愿意让我面看看general
MLE的位子。我先和一个manager informal chat了一回合,感觉还不错(downside: 伦敦
可以选的projects还是偏少. 我想做AR/VR就没什么选择). 后来我正式和一个engineer
manager phone interview, 讲了足足60分钟的behavior questions. 像是你最大的失败
是什么,你和team mate有conflict怎么处理 etc. 我觉得我回答的还可以,但不算特别
好。因为我没有把所有这些问题的答案都先想好。结果一周后HR回我说,他们觉得我的
impact不够大(没有lead过10+人的team),所以没法面E6, 只能E5. 那我当然就跟他们谢
谢再连络了。
心得:behavior questions 还是要用心准备。其实问题网上都找得到。可以把答案都先
想好。然后impact可能要想办法唬烂大一点,不然可能没法上E6…
JP Morgan Chase
这是LinkedIn上的HR找上我的。先和Manager聊了一小时的天,然后做了一个2小时的
online accessment. 大概leetcode easy 吧. 我在等OA结果时,问了一下HR expected
total comp能到多少。我跟他说了我现在的TC. 结果他就开始崩溃大笑,还说原来读书真
的能赚到钱。然后我就被他谢谢再连络了.
心得:不想浪费时间的话,就要先把level/TC范围先问好。如果想练手的话,就不要太早
谈到TC :)
Two Sigma IQ
这是Two sigma的一个独立的子公司。专门用machine learning做一些保险相
关的产品。也是LinkedIn上HR找上门的。也是先和hiring manager聊一小时的天
(behavior/ basic ML design)。然后一个2小时的OA (leetcode easy)。就进入virtual
onsite. 他们在一天排了6个面试,因为很多人是纽约office,所以最后一场对我来说太
晚了。我就请他们reschedule.结果最后一面就排到明年去了.
VO 1. Machine learning system design. 问了一些deep learning的基本问题. 有一题
是问怎么设计一个文件(say an arxiv paper)的好坏的classifier.
VO 2. Another round of ML system design. 如何做PDF文件(image+text)的
in-painting.
VO 3. Coding (use hacker rank) Leetcode easy to medium? 在streaming data 找不
同的变量的mean/max/min. 应该是很简单,但我的code没有一次就能run. 还是有一些语
法错误要改。表现可能只能算普通.
VO 4. ML system design again. Very open-ended. 讨论怎么做一个car insurance的估
价的系统
VO 5. With CTO behavior 闲聊。讲一些过去做过的project.
VO 6 rescheduled.
我现在还在等Two sigma IQ的下一步和公司内换组的机会。最后也可能全部都谈不成,还
是留在现在的位子 :) 等一切确定再来分享一次
Overall 心得:在senior level, leetcode似乎没那么重要了。但还是会有至少一轮
coding。所以还是要准备... 我的感觉是都问不是很难的问题就是了。所以目标是语法要
熟悉,能做到一次bug free.
System design: 我原本以为会有distributed system design还念了一点书恶补一下。结
果ML的position似乎就是ML system design. 问你从data到model building 到eval 到
product的整个过程。这其实也不太用准备。平常工作就每天在处理的.
然后behavior question真的要准备。然后想好要怎么自我介绍,要high light那些
projects. 这个部分看起来原来是最重要的.
希望这个分享对大家有帮助。有什么问题我也可以在推文回答 :)
作者:
jobintan (Robin Artemstein)
2021-12-29 07:45:00我记得米帝可以拿大包吧,去英国是因为WLB吗?
作者:
linnom (繁星)
2021-12-29 07:49:00强到没参考价值..
作者:
humanfly (laguna@HEADSHOT)
2021-12-29 07:50:00感谢分享
作者: yoloboy 2021-12-29 07:58:00
真谁人…*神
作者:
gnitcue (gnitcue)
2021-12-29 08:02:00太神了…感谢分享
楼主:
alden (这真是太危险啦)
2021-12-29 08:10:00当年想去DM呀!而且我还没弄到绿卡
作者:
naskate (QQ)
2021-12-29 08:28:00强者推 QQ我也是最近刚到英国 还在为英文面试烦恼中QQ
作者:
goodga ( )
2021-12-29 10:06:00TC是什么
作者:
Halk (Halk)
2021-12-29 10:11:00强者~只能推
作者:
CKNTUErnie (德田田馥甄)
2021-12-29 10:12:00神人...
作者:
godbye45 (苗栗金城武)
2021-12-29 10:41:00神
作者: bohmonkey (bohmdavid) 2021-12-29 10:51:00
推
作者: yesiah 2021-12-29 11:32:00
TC: total compensation,aka 整包DeepMind神推
Total compensation includes the base salary, but it also includes the value of any benefits receivedin addition to your salary. Some of the benefitsthat are most commonly provided within a total compensation package include: Bonuses. Commissions. Paid time off (vacation days, sick days and holidays)
作者: yesiah 2021-12-29 11:36:00
没推到 补推
作者: molu5514 (Ray ) 2021-12-29 12:14:00
神人…
作者:
Hack (RYeh)
2021-12-29 12:42:00真强者..
作者: hugog 2021-12-29 13:43:00
推强者
作者:
joshnash (JoshNash)
2021-12-29 13:45:00面FB没有考leetcode吗?
想请问你Two sigma 的 VO1是怎么回答的啊
作者: aa06697 (todo se andarà) 2021-12-29 15:24:00
好强
作者: ke755024 (Fish) 2021-12-29 15:49:00
最近好多two sigma 有人能科普一下吗?只知道是最顶薪资的公司
作者:
gs8613789 (Shang6029)
2021-12-29 18:01:00真神人
作者: andykao1213 (我是搞高) 2021-12-29 20:50:00
JP那个HR崩溃是因为...没预期deep mind那么高?
作者:
ntddt (灭顶,降公投罢免门槛)
2021-12-29 21:31:00推deepmind L6神人
推神人! 同为对临床没兴趣但脑袋体力都不太够我发展第二专长QQ
2s 不是最顶的了 大概同等比fang略高 他们自己的人也常有抱怨但wlb 和culture 还是非常好的 cp 值高(这边纯粹是在跟其他hedge fund 比较)原po也可以试试jane street 在伦敦好像也有
作者:
sck921 (The Fate)
2021-12-30 09:44:00排版有点差,不过还是感谢分享
作者: Siftur 2021-12-30 10:52:00
感谢分享!
作者: j6309355065 2021-12-30 13:19:00
推
作者:
hakosaki (hakosaki)
2021-12-30 18:09:00...强者 这两把刷子都好大打...
作者:
bowin (尽其在我)
2021-12-31 04:39:00推alden好文分享
作者: cheeeeeeers (cheeeeeeers) 2021-12-31 06:11:00
deepmind 好猛
推~看完只记得JP Morgan的HR崩溃大笑XD
作者:
unmolk (UJ)
2020-01-03 21:48:00好强 xd 感谢分享!请问博士也在英国读吗?也想去英国读书跟工作orz话说 HR 怎么会说原来读书真的能赚到钱哈哈,JP Morgan 里面也一堆学历怪兽吧
光是一开始 医学系机体就比较优秀了 即便小绕回来仍是优秀
作者:
fig498 (一起前进!)
2020-01-16 10:37:00推 超强转值