复盘我是如何拿到Google Offer的

关注微信公众号“小争哥”,回复PDF获取Google工程师的算法学习和面试经验

很多人觉得Google很重视算法,为了应聘Google,疯狂刷题,以为只要把题刷到位,算法好,就能进Google,实际上,光刷题、算法好并不能让你进Google。进Google是一个综合实力的体现,本文我就复盘一下,我觉得我能应聘进Google的几个重要原因。

01 算法刷题

尽管光是算法掌握的好并不一定能进Google,但能进Google的同学算法肯定都不差。首先,要熟练掌握经典数据结构和算法,但这显然还不够,刷题是必须的。我至今还没听说有谁没有刷题就进Google的。唯一的区别顶多就是有的人刷的多,有的人刷的少而已。

至于刷多少题才能应付Google面试,这跟问做多少道数学题才能进清华一样,没有绝对的答案,因人而异。不过,如果你从未刷过题,起码LeetCode上每个分类都要刷个10道,那加起来,起码要刷2、3百道。

我自己从大四就开始刷题,零零总总刷题1000道,而且每道题目我都写了详细的解题报告,并且对解法进行了归类整理,反复训练。即便单纯看切题量,我也足够应付Google面试了。

实际上,Google的面试题并没有想象中的难,并不是只有ACM竞赛获奖者才能搞定。当年我们组新招的3个应届生,没有一个是参加过ACM竞赛的。除此之外,我们学校当年也只有我一个面试上了Google,而其他参加过ACM竞赛的很多人都没有面试上。这也应征了我开头讲的,进Google并非只靠算法就能搞得定。

实际上,我在其他文章中

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值