太难了!谷歌公司5道烧脑面试题,聪明的你来试试吧!
2018-03-28 16:44
来源:新东方网整理
作者:
谷歌作为全球最著名的互联网公司,一直以严格的招聘出名。
他们向求职者抛出的面试题古怪刁钻,通常以令人难以置信的脑筋急转弯的形式出现(mind-boggling brainteasers)。
这家科技巨头的非正统的面试方法因此吓跑了不少有才华员工。
今天,我们就收集了一些谷歌最棘手和最古怪的面试问题,以及该如何回答这些问题的建议。
聪明的你,敢来挑战下谷歌的超高难度面试题吗?
01
How many golf balls can fit in a school bus?
一辆校车内可以容纳多少个高尔夫球?
怎样,是不是挺有难度。
根据大牛的解析,解答这道题不仅需要数学知识,要考虑高尔夫球和校车尺寸,同时还要有生活常识。
你想到如何解答了吗?一起来看看大牛解题过程吧。
假设校车尺寸为:35 英尺 * 7.5 英尺 * 6.5 英尺
那么,校车容积就是1706.25立方英尺
1立方英尺=1728立方英寸
所以,校车容积= 1706.25 * 1728 = 2948400 立方英寸
而高尔夫的半径是0.85英寸
则高尔夫的体积是:V=(4/3)πr^3 ,也就是2.5立方英尺
所以,空的汽车能装载 2948400/2.5 =1179360颗高尔夫球。
但是,一辆车不可能是空的,还有座位啊,于是去掉25%的座位空间,汽车75%的空间用来装载高尔夫球,
那么,汽车可装载面积就是 75% * 2948400 = 2211300
这样,能装载的球一共是2211300/2.5=884520
02
Out of eight balls, seven balls weigh equal while the one ball is slightly heavier than the others how would you figure out which one is the heavier by using a balance and only two weighing?
在8个球中,7个球的重量是相等的,而其中一个球的重量比其他球稍微重一些,你怎么用一个天平、两次称重找到那颗稍重的球呢?
这道题非常有小学奥数的风范了,到底如何实现呢?给你5分钟想一下。
如果还想不出来,来看看答案吧。
• 从8个球中取出6个球。
• 在称重机的每一边放3个球,如果它们重量相等,你就知道较重的球在剩下的两个中。
• 但是如果他们的重量不相等,那么较重的球就在其中一边里。
• 3个球中有较重的球,挑出2个球,把它们放在秤上,如果一样重,则是没有放天平的那颗球;如果不一样重,自然是重的那颗球。
03
Explain the significance of 'dead beef'?
解释“死牛肉”的意思?
This one is for a more technical role, but when you get thrown this question out of the blue, the natural response is to associate it with real meat, which is the wrong way to approach it.
这是为技术类岗位设计的问题,但是当你突然听到这个问题时,会下意识地把它和真正的肉联系起来,这是一种错误的方法。
Dead beef here refers to 0xDEADBEEF, a hexa-decimal value for debugging which was common back in the days when mainframes were popular.
这里的死牛肉指的是0xDEADBEEF,它是一种十六进制的用于调试的值,在大型主机流行的时候是常见的。