Google面试准备
本人小弱,面试过了Google的HC,虽然team match还没完成,到最后还有变数。但对自己这段时间的努力,也算一个交代了。
最初是一年半前Google的HR联系到我,然后第一次在电面就挂了。经过又一年准备,这次四轮面试感觉都不难,虽然面得不完美,感觉自身进步还是巨大的。需要指出的是面试绝不仅仅是刷题,还有沟通,思维,英语等一系列方面。设计题则更需要经验,在复习准备的过程中,也确实对技术的掌握更扎实和深入了。虽然刷题这个行为广泛存在,但身边的牛人一般经过些训练和准备(不一定是强化的刷题训练),最终都还能过GG的面试;而只会做题的人,也经常会挂,可见Google等的面试整体还是能筛选人才的。
下面是准备过程:
1.LeetCode二刷;第一遍自己想,再看答案。第二遍,手熟。
2. WikiOi(CodeVs)天梯做到并查集,线段树附近;
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人曾经的一个梦想,为这段奋斗留念。
Google面试准备的更多相关文章
- Google 面试
坚持完成这套学习手册,你就可以去 Google 面试了 系统 指针 value Google 面试 阅读10266 本文为掘金投稿,译文出自:掘金翻译计划 原文地址:Google Intervie ...
- (转) 坚持完成这套学习手册,你就可以去 Google 面试了
坚持完成这套学习手册,你就可以去 Google 面试了 系统 指针 value Google 面试 阅读6138 本文为掘金投稿,译文出自:掘金翻译计划 原文地址:Google Interv ...
- Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了
作者:Glowin链接:https://zhuanlan.zhihu.com/p/22881223来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 原文地址:Google ...
- Steve Yegge:Google面试秘籍
我憋了很长时间想写点关于去Google面试的秘籍.不过我总是推迟,因为写出来的东西会让你抓狂.很可能是这样.如果按统计规律来定义"你"的话,这文章很可能让你不爽. 为啥呢?因为啊- ...
- 推荐一份 Google 面试指南
经常有不少读者在我公众号后台留言,说自己还是应届毕业生,缺乏工作经验与项目经验,不知道如何才能通过面试? 其实,项目经验固然重要,但是企业也知道,对于应届毕业生,是很难有拿得出手的项目经验出来的,毕竟 ...
- 脑筋急转弯——Google 面试
1. 村子里有100对夫妻,其中每个丈夫都瞒着自己的妻子偷情...村里的每个妻子都能立即发现除自己丈夫之外的其他男人是否偷情,唯独不知道她自己的丈夫到底有没有偷情.村里的规矩不容忍通奸.任何一个妻子, ...
- 记一次 Google 面试经历
本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! 这是我上周去面试的地方.很顺利,我觉得——至少我认为我已经尽我所能,并且无论发生什么事情对我都是有帮助的. 由于 ...
- 【长文】Google面试官分步解析自己泄漏前的面试题,超多干货和建议
本文翻译自Google工程师/面试官Alex Golec的文章:Google Interview Questions Deconstructed: The Knight's Dialer:翻译:实验楼 ...
- Google面试评分卡
Google对工程面试之前,会让面试人员填一张评分卡,以加强面试官对你的理解,大致内容如下: 0 - 对于相关技术领域还不熟悉. 1 - 可以读懂这个领域的基础知识. 2 - 可以实现一些小的改动,清 ...
随机推荐
- Spring注解实现定时功能以及Quartz定时器
一:Spring注解实现--------->Spring3.0以后自带的task,可以将它看成一个轻量级的Quartz 1:maven配置: <!-- quartz--> <d ...
- DataGrip 使用--方法-..../
tip1: 关键字 自动 大写--
- C语言单片机中延时程序的实现
在单片机或嵌入式系统的程序,常常用规定次数的空循环来实现延时 /** * 通过一个空循环体循环让程序运行一段时间.在嵌入式系统中,这个函数用来实现延时. * * 参数: * u16 i -- 循 ...
- Codeforces-Salem and Sticks(枚举+思维)
Salem gave you nn sticks with integer positive lengths a1,a2,-,ana1,a2,-,an. For every stick, you ca ...
- ubuntu中误删/var/lib/dpkg/info的补救方法
今晚在ubuntu上安装一个软件时,出现这样的错误提示:E: Sub-process /usr/bin/dpkg returned an error code (1)然后在网上找了查找问题原因及解决方 ...
- Windows无法启动 VMware Workstation server服务解决方法
Windows无法启动VMware Workstation server服务, 可以通过删除datastores.xml文件来解决. 具体操作步骤如下: 1.在系统盘目录下,找到C:\ProgramD ...
- 惠普台式机在UEFI BIOS设置通电自动开机 影响电脑自动重启关不了机设置
设置通电自动开机 影响电脑自动重启关不了机设置 惠普台式机在UEFI BIOS中 1. 开机时不断点击F10键进入BIOS,选择Advanced(高级)然后选择Boot Options,点击回车 ...
- Vue.js递归组件实现动态树形菜单
使用Vue递归组件实现动态菜单 现在很多项目的菜单都是动态生成的,之前自己做项目也是遇到这种需求,翻看了官网案例,和网上大神的案例.只有两个感觉,官网的案例太简洁,没有什么注释,看起来不太好理解,大神 ...
- centeros 6.5 网络设置
vi /etc/sysconfig/network-script/ifcfg-eth0 关键点 nat设置中的网关,dhcp设置中起始网络地址跟结束ip地址,选择其中范围的一个即可 service ...
- 利用划分树求解整数区间内第K大的值
如何快速求出(在log2n的时间复杂度内)整数区间[x,y]中第k大的值(x<=k<=y)? 其实我刚开始想的是用快排来查找,但是其实这样是不行的,因为会破坏原序列,就算另外一个数组来存储 ...