资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
参加谷歌的面试笔试经验 尝试在自己的博客上搜索点东西结果发现4年多以前还在博客上写过一系列的recruitingevents把大四时候参加过的各种笔试面试都记录下来了我从去年准备离开百度开始到现在总过面试过4家公司:Google、Microsoft、Yahoo原本去年也想把面试经验写一写的结果一拖就拖到现在我不想写面试经验因为我个人不喜欢漏题和背题的做法我自己作为面试官知道要设计出来一道好用的题目有多难所以我希望面试者都是如实表现自己解题能力的我更喜欢写面试体验就是在整个面试过程中一家公司给人的印象是怎样的HR和面试官是否专业能否让人信服这是一家值得长期工作的公司 我想写的第一家公司是Google因为它是我在想要离开百度时第一家联系到我的公司年12月底的某一天早上我突然感觉到我应该离开百度因为如果这个时候已经没有勇气离开这家公司了很可能就不会再想要离开了当天中午在百度大厦西餐厅吃午饭接到一个Google上海HR的电话问我有没有兴趣去面试我想既然你打电话来的时机那么好我就答应你去面试吧(在那一天之前我对猎头的标准回复是有美国或者香港的职位?)她问我将来希望在北京还是上海工作当时我对北京的厌恶程度还没有现在那么高同时觉得搬家到上海又比较麻烦于是就说在北京接着我就变成跟北京HR沟通了 Google的HR会负责做两件简单得不需要面试官做的事情这能够很好的提高招聘流程的效率第一件是确认你能够适应工作环境中的英语为此HR要我用英语跟她对话两三分钟主要就是让我说说工作经验和其中的亮点习惯在私企工作的人不要以为外企对英语的要求很高其实大多数长期在中国工作的人说话或者发邮件都会很Chinglish啦所以关键是要敢于用英语进行沟通 然后HR发了一个Codility的地址给我让我有空抽时间去做题一个小时3道难度相当于OI基础题的题目平均20分钟一道最简单的题目一看就知道是O(n)能解决的最复杂的题目看上去是O(n2)但想一下就能优化为O(nlogn)对于有算法训练背景的人来说这样的题目会让人感觉到很有把握对于没有经受过算法训练的人来说掉进陷阱里是很容易的很可能没有把O(n2)优化为O(nlogn)结果超时;可能没仔细看题目说明的数值取值范围某些变量选错了数值类型结果溢出考虑到Google重视算法的程度再加上Google中国面试的额外难度算法训练还是很必要的 匹兹堡的Google新办公室 在我通过Codility测试后HR问我了对题目难度的反馈然后约了一轮电话面试并且告知面试主要围绕算法、数据结构、系统设计、编码来进行Google面试的格式都很固定45分钟内期望你能做出3道题来这3道题最起码要能把人人都能想出来的笨办法用代码写出来否则会让面试官感到不满意如果有些题目能够比较快地做出来面试官就会让你优化就算你第一次给出的答案已经是业界已知最优解面试官都还是会让你优化因为谁也不知道有没有人能在面试过程中突然爆发想出一些过去没人想到过的解法如果面试官心中已有优化的方案在你想不出优化方案时他可能会给你提供一些提示 一轮电话面试后HR就开始约到Google办公室的面试了第一次约了下午3轮面试还是那个很固定的格式:每轮面试45分钟两轮间隔15分钟整个面试流程让人感觉到很人性化:在Google签到后HR会先带你去kitchen拿点吃的喝的然后把你带到面试所用的会议室多轮面试的话HR中间还会来问一下你要不要去洗手间或者多拿两瓶水面试完毕后HR会来问你感觉如何同时也会让你知道面试官的初步反馈是否跟你的感觉一致我在3轮面试中有一轮感觉不太好因为面试官只给了2道题并且我最终都没办法解出来HR也确认了就是这一轮的反馈不好 此外Google的招聘流程还让人感觉到很有效率作为面试官我也知道自己写面试反馈有多喜欢拖延而且公司填写面试反馈的系统越不人性化我就越想要拖延然而公司内部系统做得人性化的又实在罕见Google的面试基本上隔天就有结果然后HR就会约下一轮的面试因为我在百度的时候每周个时间没有会议是很确定的所以我总是选择下周同一个时间段来面试在经过总共4轮面试后HR说因为前面有一轮的面试官反馈不好所以希望再加一轮面试因为前面反馈不好的面试官比较senior所以这次找了一位同样senior的面试官来面试于是我又去了一次Google办公室 完成5轮面试后HR把材料提交给Google的北京招聘委员会结果没有通过HR说因为Google都是按照后端工程师的标准来招聘看重算法和数据结构前端工程师要通过不容易因为Google没有专门的前端工程师只有一个软件工程师职位所以所有人还是必须按照一个标准来衡量她问我如果找到专门需要前端工程师的团队并且需要额外再面试的话我是否感兴趣当时Google是我的第一选择我当然说感兴趣啦 后来HR跟我说她帮忙问过GoogleMaps可惜对方说不要专才只要通才又过了几个星期HR发现IME需要专门做前端的人于是帮我再约了一轮面试这轮面试是在Google办公室做的但实际上是视频会议因为面试官在美国(不确定面试官是在美国出差还是美籍华人)面试过程跟电话面试类似用GoogleDocs写代码比电话面试要好的是说话时能够见到人 这一轮面试结束后我的材料再次进入Google的北京招聘委员会HR说这次专门找了对前端有经验的人来审阅我的材料结果顺利通过了接着HR问我要了一大堆的补充材料包括高考成绩和GPA(连同成绩单)还包括当前薪酬和竞争对手的offer(我当时有Yahoo的offer)甚至包括过去的获奖和晋升经历所有这些材料都会发往Google美国总部审阅具体流程HR没有细说但看DonDodge的文章可以了解一些最后我被Google美国总部给拒绝了然后HR还是一如既往地及时沟通并且安慰了我几句 整个Google招聘流程下来可以感觉到人性化和高效率同时也能感觉到HR确实在很努力地为候选人争取机会可以说无论是否通过Google招聘流程至少能给候选人一个很好的印象据我所知尽管Google声称全球招聘标准一致但因为中国聪明且懂算法的人实在太多所以难度更高是很正常的能够在Google中国以外的地区应聘的话应该会容易一些
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号