谷歌奇葩面试官出的奇葩面试题

时间:2025-09-04 16:21:09 晶敏 面试试题

谷歌奇葩面试官出的奇葩面试题

  根据LinkedIn的最新调查,2015年最受欢迎的行业莫过于科技行业,而谷歌、苹果、Facebook和微软等科技巨头也位列北美最受欢迎企业前四名。这也不奇怪,这些公司向来以提供诱人的工资、福利和优秀的企业文化广受青睐!以谷歌为例,每年有200万人向其投简历,不过要进谷歌可不是那么容易,除了硬件要过关,面试更是会卡掉大波申请者。有调查显示,在众科技企业中,谷歌面试的难度系数高达3.4/5.0,这面试的题目也是花样百出,让人惊叹不已。下面和小编一起来看一看吧。

谷歌奇葩面试官出的奇葩面试题

  下面是谷歌某些职位的一些面试题目,不得不说,面试官太会玩了,题目一个比一个奇葩,不说了,你们自己来感受一下。

  Q: 你要如何跟Larry Page(谷歌创始人之一)解释HTML 5的重要性?跟你奶奶呢?—创意专家职位

  Q: 如果你想把你的狗带到公司但是你的同事对狗过敏,你怎么办?—助理账户策略顾问职位

  Q: 一枚硬币扔了1000次,有560次正面朝上,你觉得这个硬币被搞鬼了么?—量化策略分析师职位

  Q: 如果用一句话来记住你,会是哪句话?—助理账户策略顾问职位

  Q: 如果不用工作你想做什么?—互动设计师职位

  Q: 如果你以后每天进入一个房间都只能播放同一首歌,你会选什么歌?—助理账户策略顾问职位

  Q: 给我讲个笑话。—行政助理职位

  Q: 如果现在给你一千万,你会做什么?—助理账户策略顾问职位

  Q: 美国每天有多少人剪头发?—业务专员职位

  Q: 假设你在火星上有一个殖民地,你想跟他们取得联系。那你准备如何建立一个系统与他们交流呢?—助理产品经理职位。

  【拓展阅读】

  Google(中文名:谷歌),是一家美国的跨国科技企业,致力于互联网搜索、云计算、广告技术等领域,开发并提供大量基于互联网的产品与服务,其主要利润来自于AdWords等广告服务。Google由当时在斯坦福大学攻读理工博士的拉里·佩奇和谢尔盖·布卢姆共同创建,因此两人也被称为“Google Guys”。

  1998年9月4日,Google以私营公司的形式创立,设计并管理一个互联网搜索引擎“Google搜索”。Google网站则于1999年下半年启用。Google的使命是整合全球信息,使人人皆可访问并从中受益。Google是第一个被公认为全球最大的搜索引擎,在全球范围内拥有无数的用户 。谷歌于美国时间2015年8月10日宣布对企业架构进行调整,创办一家名为Alphabet的“伞形公司”(Umbrella Company),Google成为Alphabet旗下子公司。

  2015年11月4日,谷歌无人机业务主管沃斯透露,预计能在2017年推出无人机送货服务。 根据业界权威机构最新发布的2015年度“世界品牌500强”,得益于美国搜索和广告业务的增长,谷歌重返榜首,苹果和亚马逊分别位居第二和第三名。

  名称来历

  英文名称的由来斯坦福大学(Stanford University)学生肖恩·安德森(Sean Anderson)把谷歌搜索引擎和谷歌的名字带给谷歌创始人拉里·佩奇(Larry Page)。[6] 谷歌来自斯坦福BackRub项目,它的搜索排名原理是对大量的外链backlinks进行分析。安德森建议了“Googol”一词,指的是10的100次幂(方),代表互联网上的海量资源。但安德森在搜索该名字是否被注册时误打成了“google”。Googol是由美国数学家Edward Kasner9岁Google的中文页面的侄子 Milton Sirotta 发明的,后来在数学家Edward Kasner和James Newman的著作《Mathematics and the Imagination》中被引用。Google词义的另一种解释:G意义为手,00为多个范围,L意为长,E意为出,把它们合一起,意义为:Google无论在哪里都能为您搜寻出海量您所需要的资料。“Google” 该词也可以用作动词,意思类似于百度一下。

  谷歌面试里让人疯狂的经典问题

  对一些身处经济衰退大潮中的初级经理和软件开发者而言,谷歌是一个避风港。但其招聘门槛较高,首先,谷歌更青睐长春藤联盟(由美国八所知名大学所组成)的毕业生;其次,即使应聘者已年过30,谷歌也很在意其GPA(平均成绩点数)分数;第三,谷歌需要的是那些想改变世界的人。

  而且,即使应聘者满足了上述要求,也有可能在面试中被谷歌提出的问题所难倒。以下是15个让许多应聘者抓狂的谷歌面试题。

  问题1:一辆校车能装下多少个高尔夫球?

  应聘职位:产品经理

  问题2:如果让你清洗西雅图市所有的窗户,你会对此索价多少?

  应聘职位:产品经理

  问题3:在一个重男轻女的国家里,每家每户都想生男孩。若一户人家生了一个女孩,便会再生一个,直到生下的是男孩为止。请问这个国家的男女比例是多少?

  应聘职位:产品经理

  问题4:全世界共有多少位钢琴调音师?

  应聘职位:产品经理

  问题5:下水道井盖为什么是圆的?

  应聘职位:软件工程师

  问题6:为旧金山市设计一个紧急疏散方案。

  应聘职位:产品经理

  问题7:时钟的指针一天内总共会重合多少次?

  应聘职位:产品经理

  问题8:阐释"死牛肉"的意义所在。

  应聘职位:软件工程师

  问题9:一个人开车来到旅馆,变得一无所有。究竟发生了什么事情?

  应聘职位:软件工程师

  问题10:你想知道好友鲍勃是否有你正确的电话号码,但又不能直接问他。你必须在卡片上留言,让伊芙将卡片较交给鲍勃。除了问题以外,你还应该在卡片上写什么,才能既确保鲍勃能看懂留言,又使伊芙看不出卡片上写有你的电话号码。

  应聘职位:软件工程师

  问题11:你是一艘海盗船的船长,你的船员要投票决定如何平分金条。如果与你意见一致的船员数量少于一半,你将被杀死。你应该如何提议分配金条,才能既分得较多赃物,又能活下来?

  应聘职位:工程经理

  问题12:你有8个大小一样的球,其中7个重量相同,只有一个略重一些。给你一个天平,而且只准称两次,如何找出重量不同的那个球?

  应聘职位:产品经理

  问题13:你在一幢100层高的大楼中,给了你两个鸡蛋。鸡蛋有时非常易碎,有时又异常坚韧。这意味着,如果在第1层扔下鸡蛋,鸡蛋或许会碎裂,而如果是从第100层扔下鸡蛋,鸡蛋或许安然无恙。这两只鸡蛋一模一样。你需要计算出,最高从哪层楼扔下时,鸡蛋不会碎。问题是,你需要扔多少次鸡蛋才能算出该楼层。整个过程中,你只允许打碎两个鸡蛋。

  应聘职位:产品经理

  问题14:向你8岁的侄子或外甥解释什么是数据库,只能用三个句子。

  应聘职位:产品经理

  问题15:你缩小到只有一枚五分硬币那么高,你的质量也成比例缩小以保持原有密度不变。随后你被扔到一个空的玻璃搅拌器里,搅拌刀片将在60秒后开始运转,你该怎么办?

  应聘职位:产品经理

  职位类型:技术类

  面试地点:广州

  招聘公司:Google谷歌

  我非常喜欢Google公司,也想进Google工作,于是想在大三下半学期去Google实习。当时正好有师兄在谷歌里面,就请他帮忙推荐了一下。本来有了这个便利是可以不用笔试的,不过想想还是靠自己的实力吧,于是还是参加了宣讲会和笔试。

  笔试

  我感觉Google的笔试重视的是CS所学的基础知识,特别是选择题、操作系统、编译原理、编程等都考察到了,而且在网上搜笔经的时候有看到其他人说起过,如果笔试时候的选择题没达到要求的题目数,就会被直接cut掉,不看后面的主观题。虽然无从验证消息的真实性,不过大家做笔试的时候还是要多加小心。

  笔试的主观题一般似乎都是考的算法,对于平时没怎么写过算法题目的同学会比较难,不过我认识的一起去笔的ACM的大牛们都觉得很简单,所以建议以后想去笔g家的师弟师妹们还是要好好准备下算法这part,g还是蛮重视这方面的。

  顺利通过了笔试,然后就是面试了,这是偶的处女面,当时心里超级紧张,签了保密协议就在那里等。

  一面

  第一面面我的是stephenGe,问了我一个很经典的算法题目的变种,属于该经典问题的一个特殊情况,不过由于签了保密协议就不在这里说了,如果有看过《具体数学》这本书的话应该有看过类似的变种,是有O(1)的算法。

  可惜我当时真的是太紧张了,虽然看过类似的题目也想往那个方向想,可惜还是没能想出来,于是只能从头开始推,最后勉勉强强在错了几次和面试官的提醒下,推出了个O(n)的,然后就结束了。其实我想应该会面两道的,不过可能因为我的时间已经用完了,所以面试官没有再问。

  然后当天回去后以为要当炮灰了,结果过了几天好很惊异的发现自己收到了二面通知,当时真的是很开心,估计是因为我的答案虽然没有最优,但是O(n)对那个经典问题的一般情况可以算是最优的,所以被放过了吧。

  二面

  二面我的是wang chaogg,很nice的一个人,问的问题也不难,方法一下子就想到了,不过我还是经验不足,写代码的时候写出了很多小错误,影响了这面的成绩。

  这里提醒一下大家,要面Google、微软这类公司,可能会要求你当场写出可运行代码的公司的时候,最好在去面试之前好好练习一下,先自己习惯一下在纸上coding的感觉。我就是训练得太少,结果当时出了很多低级错误,例如把a<;<;=1写成了a<;<;1之类,搞的每次改完一编wang chao都会问我,"你要不要再检查一下",然后还每每能找出我的错误,弄得我当时完全郁闷了……

  还有就是Google对细节的要求是很高的,记得当时我代码当中写了一句int n=lg(s)/lg(2);然后面试官就当场就把我的代码敲了进去测试,把结果给我看,原来是想告诉我这句可能会有精度问题,话说我虽然平时也知道会有这种问题存在,可是没想到会要求到这个程度,还好我接着说那就加个1e-7之类的就好了,似乎面试官觉得这个答案还可以,没继续追问……

  然后就拿是拿到了Google的实习offer,去了北京。

  实习收获:这里再说一下实习里面学到的东西。

  1.好的coding style,这是我之前比较欠缺的一方面,也是我本科很少训练的一方面,之前都是觉得写个程序能把结果弄出来就是了,其实一个好的coding style会使你的代码易读性大幅度提高。

  2.文档和注释的规范化,在那里第一次体验了写文档和写注释比写代码花费更多时间的情况,无数次被老板让我改注释,话说我之前写程序都是很少写文档的同时也很佩服engineer们对代码的严格要求,严格到了就算注释里面少打了一个空格都会很细致的给我指出,有时也许会想,也许就是这些对无数性能和细节上的精益求精,才造就了Google今天的成功吧~写出这些是希望师弟师妹们吸取我的教训,在coding的时候也注意下这些方面~

  3.intern的conversion,也就是申请full time再加的两轮面试,不过其中一面面得不好,于是fail掉了。

  Google的面试制度

  最后再介绍下我了解到的Google的面试制度,一般申请full time最少要面4面,由4个不同的enginner来面。面试的内容和范围不定,不过一般都会根据你简历上写的来问,所以如果自己没做过的项目,不擅长的方面就不要往上写了……

  如果你是本科生没做过什么项目,又除了学校教的一些基础知识外没学过多少课外的东西,那么一般一开始都会被问到算法,我自己碰到的难度感觉上大概是poj上那些三四百人过的难度,不过在水木看到有人说碰到的难度和top coder srm div1的250分题目差不多,这个难度对那些平时搞算法的大牛估计就是秒杀的难度了,不过如果是平时比较少玩算法的,可以针对上面的难度准备下~

  好了,我的面试过程、实习收获还有了解到的东西都告诉大家了,希望大家都能求职顺利啦。

  关于参加谷歌的面试经验分享

  尝试在自己的博客上搜索点东西,结果发现 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 就开始约到 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 跟我说,她帮忙问过 Google Maps,可惜对方说不要专才只要通才。又过了几个星期,HR 发现 IME 需要专门做前端的人,于是帮我再约了一轮面试。这轮面试是在 Google 办公室做的,但实际上是视频会议,因为面试官在美国。(不确定面试官是在美国出差,还是美籍华人。)面试过程跟电话面试类似,用 Google Docs 写代码,比电话面试要好的是说话时能够见到人。

  这一轮面试结束后,我的材料再次进入 Google 的北京招聘委员会。HR 说这次专门找了对前端有经验的人来审阅我的材料,结果顺利通过了。接着 HR 问我要了一大堆的补充材料,包括高考成绩和 GPA(连同成绩单),还包括当前薪酬和竞争对手的 offer(我当时有 Yahoo 的 offer),甚至包括过去的获奖和晋升经历。所有这些材料都会发往 Google 美国总部审阅,具体流程 HR 没有细说,但看 Don Dodge 的文章可以了解一些。最后我被 Google 美国总部给拒绝了,然后 HR 还是一如既往地及时沟通,并且安慰了我几句。

  整个 Google 招聘流程下来,可以感觉到人性化和高效率,同时也能感觉到 HR 确实在很努力地为候选人争取机会。可以说,无论是否通过,Google 招聘流程至少能给候选人一个很好的印象。据我所知,尽管 Google 声称全球招聘标准一致,但因为中国聪明且懂算法的人实在太多,所以难度更高是很正常的。能够在 Google 中国以外的地区应聘的话,应该会容易一些。

  谷歌终于要弃用那些奇奇怪怪的面试问题了

  [摘要]面试者可能会回答一些标准化问题,比如举例说明曾解决的一个十分棘手的问题。

  去年,谷歌表示它准备在面试过程中放弃一些怪异的、随机的提问,而改用标准化的问题,例如“举例说明你曾解决的一个十分棘手的问题”。

  当时,该公司人力资源部门的高级副总裁拉兹洛-博克(Laszlo Bock)称,这种提问方式要比一些奇奇怪怪的假设性问题——例如,“如果要你擦洗西雅图的所有窗户,你应该收多少费用?”——更能让面试官发现应聘者的能力。

  但是,该公司近日刚刚发布的一个视频揭示了谷歌换用标准化面试问题的另一个原因:它可以防止面试官的决定受其潜在的性别和种族偏见的影响。

  这个视频播放了谷歌人力资源分析主管布莱恩-韦勒(Brian Welle)博士给一群企业创始人所做的一个讲座——“潜意识中的偏见”。这个讲座是由谷歌通过其Google Ventures基金来资助的。

  这个讲座也是谷歌提高其员工多样性的重大举措之一。在今年5月,谷歌发表统计结果称,它的员工中只有30%的人是女性,只有5%的人黑人或西班牙人。

  在这个视频进行到大约20分钟50秒的时候,韦勒解释说2005年的一项研究表明了为何标准化的面试问题可以防止人们做出带有偏见的招聘决定。在那项研究中,研究者让受试者翻阅写有男性和女性名字的简历,然后让他们通过简历判断哪个候选人最适合担任传统上由男性担任的警察局长职务。

  韦勒称,结果受试者均偏向于选择男性候选人,当被问及为何不选择女性角色时,他们的回答要么是女性候选人缺乏与各种人打交道的技巧,要么是女性缺乏系统的警务训练和学习。

  后来,研究者让受试者在翻阅简历前首先说明他们希望候选人具有怎样的特点:是与人打交道的技巧,还是具有系统学习的经历?这样一来就避免了先前普遍存在的性别偏见。

  他说,这个研究告诉我们,在为每个职位招聘人才的时候,谷歌有必要清楚表达它要寻找具有什么样才能的人。现在,谷歌不再问一些随机抽象的问题,而是问一些与其所需要的品质相关的具体问题。

  “在我们的面试流程中,每个问题都与我们需要寻找的能力息息相关。如果我们就一个职位面试五个人,我们必须确保他们都回答过这个相同的问题。”韦勒说。

【谷歌奇葩面试官出的奇葩面试题】相关文章:

奇葩搞笑的文案12-26

奇葩面试问题06-13

奇葩的生日祝福语11-26

奇葩搞笑文案 爆笑最新12-20

全球最奇葩圣诞习俗12-29

奇葩的辞职报告4篇09-30

奇葩的生日祝福语简短12-09

大公司面试官最爱提问的10个面试题01-21

Java面试题09-27

android面试题08-16