Google面试准备

本人小弱,面试过了Google的HC,虽然team match还没完成,到最后还有变数。但对本身这段时间的努力,也算一个交代了。面试

最初是一年半前Google的HR联系到我,而后第一次在电面就挂了。通过又一年准备,此次四轮面试感受都不难,虽然面得不完美,感受自身进步仍是巨大的。须要指出的是面试毫不仅仅是刷题,还有沟通,思惟,英语等一系列方面。设计题则更须要经验,在复习准备的过程当中,也确实对技术的掌握更扎实和深刻了。虽然刷题这个行为普遍存在,但身边的牛人通常通过些训练和准备(不必定是强化的刷题训练),最终都还能过GG的面试;而只会作题的人,也常常会挂,可见Google等的面试总体仍是能筛选人才的。架构

下面是准备过程:学习

1.LeetCode二刷;第一遍本身想,再看答案。第二遍,手熟。设计

2. WikiOi(CodeVs)天梯作到并查集,线段树附近;it

3. ItInt5微博

4. POJ 50题作了一部分;基础

5. Codility的训练题;技术

6. Hackerrank经验

7. TopCoder;LeetCode和WikiOi的题都有定式,而TopCoder更启发思考,能帮助解耦定式。注释

8. MitBbs,一亩三分地,米群网上几乎全部的合理的面试题,都讨论了一下。

9. 和朋友参加线下技术交流,每周一次。

10. 向北大某个NOI金牌付费上课学习ACM的基础知识。

11. 上了九章算术的培训

12. 陈立人的微博过了一遍;

13. 经典的几道设计题整理准备了一下。

14. LeetCode,WikiOi,TopCoder都有明显的OJ风格。有些面试里会出现相似去除代码文件中全部注释的Coding题,此类也准备了很多;

15. Amazon的行为面试题,也都准备了一下;

16. 工做上也开始更深刻关注架构,设计等方面。

17. 十轮左右模拟面试;

回头看这些准备复习仍是有用的。自己英语我还不错,就没花时间准备。再看群里的朋友一个个GFL的Offer,也印证了“功夫不负有心人”。

如今G扩招,已经不是不少牛人的第一选择了。进去也没之前难了,但毕竟是不少IT人曾经的一个梦想,为这段奋斗留念。

相关文章
相关标签/搜索