跳槽成功了,回馈本版,分享下我的经历。
LZ 背景EE master 3年+工作经验
去年12月份开始努力刷题,4月开始面试。
准备期5个月。
现在的工作在东部,sr sde 的岗位,工作稳定,但是很单调。
看同学朋友都往加州跳,所以也开始准备,想挑战下。
面过的公司 airbnb,facebook,linkedin,google, amazon
一共找朋友内推了6家公司,上面五家有hr follow。
airbnb: phone interview pass , onsite 6轮 fail(desgin 不好,其他轮feedback good)
facebook: phone interview pass, onsite 4 + 1 轮 fail(design 跪,其他的feedback good)
linkedin : phone interview pass, onsite 6轮 pass
google : phone interview fail (被黑了)
amazon : phone interview pass, onsite pass
最后从了linkedin 家。
面试准备
======================================
算法 & coding:
LZ 只刷leetcode 冲刺的4个月 刷了有4遍
其他的主要就是看看网上能找到的面经
design:
主要是参考了这个网站:
http://www.hiredintech.com/system-design/
感觉还是挺有用的。其他就是mitbbs上那位大牛给的一些资源。
background 和 behaviour question:
网上的common问题都准备过,最后突击练习了两天。
=====================================
phone interview
======================================
lz 签过协议,所以具体的题目不能透露。大家谅解吧。。。
airbnb家的感觉phone interview 最困难, 写完code, 要直接跑,出结果。 lz 遇到的题目是高频之一(本版就能找到), 不是原题,稍有变化。
facebook leetcode medium难度,lz 一共做了两道,基本都是原题。 他家要求bug free(主要指逻辑和算法, 变量名打错啥的,人家不care)。
linkedin lz做了两道,第一道leetcode mediu原题 , 第二道是新题目,网上没见过,感觉也是leetdoe medium level的。
google 被黑了, 具体原因lz也不想说了,不是国人下的手,lz面试过程中遇到的国人兄弟姐妹都很nice。
amazon 感觉是最简单的, 基本leetcode 原题。
======================================
onsite
======================================
airbnb,ab家算法onsite 是最困难的部分,lz 两轮一轮遇到新题目(现场给了两个文件,然后进行数据分析), 第二轮遇到了一道变种题目(几何图形找规律)
我觉得这种就是随缘了,大家放宽心态。 lz那天状态不错,两道题目都写完了,跑结果也过了。
最后没想到我觉得不错的design轮跪了, 最后说到的feedback说其他的轮feedback都不错,然 design的给的很bad。
~~~ lz也没啥好抱怨的, 感觉当时talk的很不错,问的问题也都很好的回答了, 最后想想可能是过程有点问题,总结都在最后的经验部分了。
facebook, 算法啥的难度都不大,就是follow up 和 细节问题比较多。大家要仔细想想,比如input的type, 求平均要考虑double。
他家也fail在了design,这个我心服口服,面我的是有14年工作经验的大牛, 基本被秒杀了。遇到的国人大哥都很好。
linkedin, l家的coding 两轮,每轮lz都解答了两道题目, 2道原题,两道新题。 其中3道感觉在medium level, 1道感觉是可以算hard,也可以算medium了。有一轮coding的follow up 有问如何处理multi thread
面他家,一定要看看 multi thread相关的东西。
design 中规中矩,面试官很牛,但是没有很为难。
hm 很nice,背景和lz 类似,谈的挺好的。
tech talk 面试官也都很nice
amazon 没事可谈的。。。。 onsite 感觉难度最低了。。。算法基本都是原题。 design 很简单。问了大量behaviou qestion 和 core java question =。 =
======================================
经验:
======================================
算法: 这部分网上有好多经验谈,lz 就不重复了。 谈谈lz自己的想法,
lz是EE背景,所以算法部分好多都忘光了, 最后冲刺的几个月lz算是下了苦工,基本没有在2 点前睡过。一共完整刷了4遍。
前两遍就是把题目解出来,第三遍总结多解法和最优解。第四遍追求速和准确率。
design:
lz 面的前两家ab 和 fb 背靠背, 都挂在design了
之后网上看到了下面这几段,然后改进了自己的面试策略。
======================================
回馈本版,希望对大家有用。
补充内容 (2016-5-20 01:28):
大牛关于design的帖子
http://www.mitbbs.com/article_t/JobHunting/32777529.html
补充内容 (2016-5-20 02:57):
lz的刷题攻略。。 http://www.1point3acres.com/bbs/ ... D311%26sortid%3D311
补充内容 (2016-5-20 02:57):
lz的刷题攻略 http://www.1point3acres.com/bbs/ ... D311%26sortid%3D311
补充内容 (2016-5-20 02:58):
facebook phone interview & onsite 附录题库 http://www.1point3acres.com/bbs/ ... D311%26sortid%3D311
补充内容 (2016-5-20 02:59):
airbnb 面经 phone interview & onsite 附录题库呦 http://www.1point3acres.com/bbs/ ... D311%26sortid%3D311
补充内容 (2016-5-22 19:36):
系统补充下, lz觉得这几家的面试难度
airbnb > FB >= linkedin > amazon
补充内容 (2016-5-24 04:52):
再加几句关于offer的东西吧
如果你有多个offer, 或者你面试表现很好。那offer 一般都可以argue lz的offer argue 过后 base 给涨了4% 股票多给了30% |