2016参加谷歌的面试经验分享
尝试在自己的博客上搜索点东西,结果发现 4 年多以前还在博客上写过一系列的 recruiting events,把大四时候参加过的各种笔试面试都记录下来了。我从去年准备离开百度开始,到现在总过面试过 4 家公司:Google、Microsoft、Yahoo、Facebook,原本去年也想把面试经验写一写的,结果一拖就拖到现在。我不想写面试经验,因为我个人不喜欢漏题和背题的做法。我自己作为面试官,知道要设计出来一道好用的题目有多难,所以我希望面试者都是如实表现自己解题能力的。我更喜欢写面试体验,就是在整个面试过程中一家公司给人的印象是怎样的,HR 和面试官是否专业,能否让人信服这是一家值得长期工作的公司。
谷歌面试经历
我想写的第一家公司是 Google,因为它是我在想要离开百度时第一家联系到我的公司。2012 年 12 月底的某一天早上,我突然感觉到我应该离开百度,因为如果这个时候已经没有勇气离开这家公司了,很可能就不会再想要离开了。当天中午在百度大厦西餐厅吃午饭,接到一个 Google 上海 HR 的电话,问我有没有兴趣去面试,我想既然你打电话来的时机那么好,我就答应你去面试吧。(在那一天之前,我对猎头的标准回复是「有美国或者香港的职位吗?」)她问我将来希望在北京还是上海工作,当时我对北京的厌恶程度还没有现在那么高,同时觉得搬家到上海又比较麻烦,于是就说在北京,接着我就变成跟北京 HR 沟通了。
Google 的 HR 会负责做两件简单得不需要面试官做的事情,这能够很好的提高招聘流程的效率。第一件是确认你能够适应工作环境中的英语,为此 HR 要我用英语跟她对话两三分钟,主要就是让我说说工作经验和其中的亮点。习惯在私企工作的人不要以为外企对英语的要求很高,其实大多数长期在中国工作的人说话或者发邮件都会很 Chinglish 啦,所以关键是要敢于用英语进行沟通。
然后 HR 发了一个 Codility 的地址给我,让我有空抽时间去做题。一个小时 3 道难度相当于 OI 基础题的'题目,平均 20 分钟一道。最简单的题目一看就知道是 O(n) 能解决的,最复杂的题目看上去是 O(n^2) 但想一下就能优化为 O(n log n)。对于有算法训练背景的人来说,这样的题目会让人感觉到很有把握。对于没有经受过算法训练的人来说,掉进陷阱里是很容易的。很可能没有把 O(n^2) 优化为 O(n log n),结果超时;可能没仔细看题目说明的数值取值范围,某些变量选错了数值类型,结果溢出。考虑到 Google 重视算法的程度,再加上 Google 中国面试的额外难度,算法训练还是很必要的。
匹兹堡的Google新办公室
在我通过 Codility 测试后,HR 问我了对题目难度的反馈,然后约了一轮电话面试,并且告知面试主要围绕算法、数据结构、系统设计、编码来进行。Google 面试的格式都很固定,45 分钟内期望你能做出 3 道题来。这 3 道题最起码要能把人人都能想出来的「笨办法」用代码写出来,否则会让面试官感到不满意。如果有些题目能够比较快地做出来,面试官就会让你优化。就算你第一次给出的答案已经是业界已知最优解,面试官都还是会让你优化,因为谁也不知道有没有人能在面试过程中突然爆发,想出一些过去没人想到过的解法。如果面试官心中已有优化的方案,在你想不出优化方案时他可能会给你提供一些提示。
-
面试时学会用细节征服HR
因为跷二郎腿失去工作机会,听起来像天书奇谈;但在实际生活中,它确实存在。如何让HR在众多求职者中记住你、欣赏你、录用你,是每一个图发展的人都关心的问题。北京最早从事人力资源中介工作的杜珂超先生作为经常替大公司做招聘工作的资深专业人士,根据多年经验提出...
-
是面试,还是相亲?
近日,有网友发微博称,自己在咖啡店面试一名求职者,但对方不买单的行为让自己对该求职者印象不佳。随后,另一位网友发微博称,自己在面试的时候被面试官暗示买单,遂以求职不是相亲为由,予以拒绝……两人一前一后的微博,迅速引发网络热议。面试后双方在微博上...
-
面试时会碰到哪些难题?
今年低龄留学的热潮造成美国顶尖私立高中申请人数井喷式增长,也加剧了名校高中的申请难度。那么,优秀的你,如何准备才能拔得头筹呢?12月8日(本周六)13:30,杭大路1号黄龙世纪广场A区4楼,新通留学将举行2013年美国高中申请讲座。现在就可以预约,电话为0571-87901122,或...
-
宝洁未来领袖发现之旅冠军的完全面经
P&G未来商业领袖之旅—-面筋一大家都叫我小白吧,因为我的确是个相当一般的学生,奖学金拿过一个创新奖,gpa班级排名要到第二页才看到,每学期都为了过科而忙碌(大一复习一个月,大二一个礼拜,大三考前一天)Ok,好的故事都要假装有很长的历史,我也不例外。大三9月份...