物理PhD转码, 4个月成功收获 FB offer

2019 年 4 月 2 日 九章算法

作者:ding

背景:物理phd转码

Offer: Facebook, Google, Amazon


求职背景


一路物理背景,科学计算和数据处理比较熟悉,但是转行找工作之前没接触过算法题。去年9月开始刷题,之前为了准备其他行业intern/full time面试有九章算法班基础,但是时间间隔比较久,还是靠自己拾起来,11月上了《九章算法强化班》,12初开始集中精力刷FB面经题。对machine learning比较感兴趣,所以申请的岗位都是ML相关,总共面了4家:


  • Yelp: 2月电面+onsite, SDE - data mining, 最先面当做练手,其实是4家里面得最好的,最后接到拒信比较诧异

  • FB2月电面+3月onsite,Research Scientist – machine learning, onsite有一轮research一轮ML design, 2-3轮coding

  • Amazon2月电面+3月onsite, Applied Scientist, onsite里有一轮ML,一轮coding

  • Google2月电面之后安排onsite,因为拿了FB和亚麻就取消了

虽然Amazon package给的比FB要高,最后还是签了FB。




准备过程


我先上了《九章算法班》,后来为了更好的准备面试和熟悉各类热门题型我报了侯卫东老师的《算法强化班》。


令狐冲老师的《九章算法班》讲的非常好,对于转行的人特别合适,配套的lintcode ladder题多练几遍之后有了各类算法和数据结构的基础,再上强化班效果就会非常好。


《九章算法班》免费试听

免费试听内容:

史上最全的算法面试考点大全

2013-2019 面试难度变化

如何在最有效率的准备算法面试

北京时间4/7周日 09:30-11:30

美西时间4/6周六 18:30-20:30

长按图片报名免费试听


强化班里侯老师把各类热门问题和经典题目讲解的非常透彻,例如trieunion find, 同向双指针,事实证明老师给的模板自己吃透之后再遇到类似的题即使有些变种也能比较顺手的bug free,我在FB onsite和Google 电面中都遇到了trie的变种(medium – hard / hard),因为之前熟悉模板和做配套ladder题花了很多功夫,这两题都非常自然的写了出来。


《九章算法强化班》最大的感触是,通过学习老师的模板和经典题的讲解,之前零碎的知识点和模糊的套路都能得到系统的讲解,强化班对于我起到了打通任督二脉的作用,过FB面经时大量的题目都能立马能反应出考察是哪类问题。配套的ladder题虽然大多都是medium – hard,一开始可能感觉难度较大,但是这些题非常之经典,对于准备面试必不可少,而且反复训练之后对于这些题的理解会产生质变,到最后会觉着这100多道题中绝大部分自己都能做到思路清晰。总之,ladder题配上老师的模板/经典思路,对于准备FLAG的面试大有裨益,个人非常推荐大家报名强化班。


准备建议


自己多花功夫是根本,老师引进门修行靠个人。了解模板和经典算法之后剩下的就是靠自己多花功夫去琢磨和联系,ladder上的经典题这4个月里一直在回看,一遍写不对再写第二遍,一个细节没处理好过一段时间再写一次,最后会发现一些经典题我的submission > 10次,除非你是天才,不然算法题这个东西就是要靠反复的练习才能吃透。


九章课上的东西是引子,自己的汗水才是真正的良药。一个题目自己要有动力多去回想,思考它的本质,考虑有没有多种解法,大量的练习之后会隐约之中发现另一个题目的解法其实可以拿来用,自己再去实现之后会有一种成就感,到最后会发现原来dfs + memo可以代替九章lintcode答案上非常tricky的解法,而一些hashmap解法又能替代背包问题的dp模板,这些东西都是在自己花功夫之后才能悟到的。当自己提交的题解被大家点赞,看到点赞通知和正面反馈时我自己也会感到非常欣慰。


最后希望大家在九章课程的帮助下,通过自己的努力收获满意的offer


登录查看更多
16

相关内容

亚马逊公司(Amazon,简称亚马逊;NASDAQ:AMZN),是美国最大的一家网络电子商务公司,位于华盛顿州的西雅图。是网络上最早开始经营电子商务的公司之一,亚马逊成立于1995年,一开始只经营网络的书籍销售业务,现在则扩及了范围相当广的其他产品,已成为全球商品品种最多的网上零售商和全球第二大互联网企业,在公司名下,也包括了AlexaInternet、a9、lab126、和互联网电影数据库(Internet Movie Database,IMDB)等子公司。
MIT公开课-Vivienne Sze教授《深度学习硬件加速器》,86页ppt
【课程】伯克利2019全栈深度学习课程(附下载)
专知会员服务
54+阅读 · 2019年10月29日
史上最全的 Pinterest 面试资料
九章算法
6+阅读 · 2019年9月5日
网上搜不到的Airbnb面试资料
九章算法
12+阅读 · 2019年8月22日
OOD&系统设计大礼包 | 价值 $199 福利免费领取!
九章算法
12+阅读 · 2019年4月28日
最难求职季如何斩获算法岗
AINLP
3+阅读 · 2019年4月25日
机器学习/算法19家公司面试总结(内含薪资)
深度学习世界
12+阅读 · 2017年11月14日
Heterogeneous Graph Transformer
Arxiv
27+阅读 · 2020年3月3日
Advances and Open Problems in Federated Learning
Arxiv
17+阅读 · 2019年12月10日
Arxiv
4+阅读 · 2019年12月2日
Arxiv
7+阅读 · 2018年1月18日
VIP会员
相关VIP内容
MIT公开课-Vivienne Sze教授《深度学习硬件加速器》,86页ppt
【课程】伯克利2019全栈深度学习课程(附下载)
专知会员服务
54+阅读 · 2019年10月29日
相关资讯
史上最全的 Pinterest 面试资料
九章算法
6+阅读 · 2019年9月5日
网上搜不到的Airbnb面试资料
九章算法
12+阅读 · 2019年8月22日
OOD&系统设计大礼包 | 价值 $199 福利免费领取!
九章算法
12+阅读 · 2019年4月28日
最难求职季如何斩获算法岗
AINLP
3+阅读 · 2019年4月25日
机器学习/算法19家公司面试总结(内含薪资)
深度学习世界
12+阅读 · 2017年11月14日
Top
微信扫码咨询专知VIP会员