`
isiqi
  • 浏览: 16076741 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

[转贴]让人头疼的微软公司面试题目从哪里来?

阅读更多

微软以及其它许多公司在面试中都有一个“秘密测试武器”,这个秘密武器通常被称为“挑战”。我的一个朋友没有通过微软的面试。面试后,我与他共进晚餐。他抱怨说:“我恨死那个主考官了,他简直是个蠢货。他连皮亚诺公理这样的基础知识都不懂!”我的这位朋友对此感到愤怒,因为他觉得之所以面试搞砸,是这个主考官对所谈论话题的无知造成的。


  结果实情是什么呢?他所申请的职位是项目经理,这是一个负责设计软件而不是编程工作的职位,因此这个职位需要做很多说服性的工作。项目经理要和一群有着很强逻辑思维能力、但缺乏社交技巧的程序员打交道,这需要一种特别的才能。要想做一名项目经理,你需要具备的独特能力是:说服人们接受那些你认为正确的事实,而这基本上就是你的日常工作。你必须是充满耐心和友好的,这是项目经理职位对一个人的素质的基本要求。

  “挑战”的最早版本出现在口头进行的斯坦福-比奈智商测试中。测试的人可能会给出下列题目:我们都知道,水能够把水中的鱼托起来,那么请回答这个问题:如果我们有一个桶只有半桶水,把桶放到天平上,水和桶刚好重45公斤。然后把一条5公斤的鱼放进桶里,现在总重量为多少?

  大多数成年人都会说45加5是50公斤。主持测试的人这时候可能会问:“这怎么会是正确的呢?你知道水是会把鱼托起来的。”如果被测试的人不断地改变答案,然后说“我觉得答案应该是50公斤,但并不能十分确定。”那么得分为零。只有在被测试者利用逻辑为自己的正确答案进行辩护,并连续挫败两次“挑战”,答案才会被认为是正确的。

  这些问题似乎并不针对智力做出测试,但是毫无疑问,应用这种“诡辩”测试的公司很重视这种测试的结果。一般情形如下:在整个面试过程中,考官会引导应聘者说出一些完全肯定、毫无争议的正确答案。然后说“等一下,等一下”,再故意和他唱两分钟的反调,直到他们能够充分证明自己答案的正确。

  懦弱的应聘者会选择放弃,这样的人绝对不会被录取。好的应聘者会搬用一整套戴尔·卡耐基的做法来说服你,始终坚持自己的立场。这样的人才会被录用。

  无答案的公开试题

  微软对面试问题的公开虽不乐意,但也很无奈。早在互联网出现之初,这些试题就已经陆续公开了。

  20世纪90年代早期,克里斯塞尔斯在DevelopMentor公司面试。在面试快结束的时候,一位公司的创始人说道:“好的,你被录用了。但是再问你一个微软公司在面试时常常问到的问题———为什么下水道盖子是圆形的?”

  塞尔斯回答说:“没问题,如果你先回答了这个问题,我再来回答你的问题———为什么消防员的背带是红色的?”

  这位公司创始人哑口无言。

  这次经历促使塞尔斯开始收集微软的面试问题。1996年,他创建了一个网站,并开始把自己听说的微软试题张贴在网上。

  南加利福尼亚大学学生柯朗邦德拉帕提和他的几个朋友一起参加了微软的一次面试。邦德拉帕提把问题整理出来,形成了自己的“微软面试题库”。还有另外一些网站提供类似的服务,例如,4guys from Rolla.com网站的“微软面试问题”和迈克尔普赖尔的“技术面试问题”(网站里包含各种各样的试题,不只是微软的面试试题)。
 你可能认为微软对自己公司的面试问题被公开十分恼怒,事实并不完全是这样。邦德拉帕提和塞尔斯都听说过,微软人力资源部门的人指点员工在初次担任主考官时,上他们的网站参考参考。

  当然,应聘者也可以利用这些网站为面试预先准备,但塞尔斯和邦德拉帕提的网站都不提供或者很少提供问题的答案。邦德拉帕提有一次就接到了一个朋友的朋友打来的紧急电话,当时是她参加微软面试的前夜。她面前摆着一大堆从邦德拉帕提网站上打印出来的东西,但是没有一个问题有确定的答案,她想让邦德拉帕提告诉她。

  塞尔斯收到许多公司的电子邮件,他们也想“像微软一样招聘”。但他们需要知道问题答案,而塞尔斯的网站把答案都略去了。塞尔斯说:“我总是回答,如果你们不知道答案,就不应该在面试时问这些问题。这往往使他们恼羞成怒。”

  微软智力题从哪儿来

  逻辑题目是微软16号楼自助餐厅里午餐休闲谈话的一部分。微软的竞争精神使大家认为,能够提出“新”而“有效”问题是一件很“酷”的事情。

  许多微软难题的产生带有传奇色彩。据说,有一次史蒂夫鲍尔默和另一位微软高官慢跑时,看到了一个下水道盖子,便随口问道:“为什么下水道盖子是圆形的?”另一个人灵机一动道:“哟,这可是一个面试的好问题。”这个故事可能真有其事,然而几乎可以肯定,鲍尔默并不是第一个提出下水道盖子这个问题的人。实际上,微软公司的面试智力题都在一些智力题汇编书,或者一些以智力题为主要内容的网站上出现过,微软只不过是给它们“化了妆”而已。

  最广为流传的面试问题:

  在不使用天平的情况下,怎样称出一架喷气式飞机的重量?

  为什么镜子里的影像左右颠倒而不是上下颠倒?

  为什么你在宾馆里一打开热水龙头就有热水流出来?

  M&M巧克力是怎样做出来的?

  你在船上,把一只箱子抛起来,水平面会升高还是下降?

  世界上有多少钢琴调音师?

  美国有多少加油站?

  每小时有多少密西西比河水流过新奥尔良?

  一个曲棍球场里的冰有多重?

  如果你能够搬走美国50个州中的任何一个,你会搬走哪一个?

  地球上有多少个这样的点:往南走1公里,往东走1公里,再往北走1公里,你能回到原来的出发点?

  一天中钟表的指针重叠多少次?

  迈克和托德两人一共有21美元。迈克的钱比托德多20美元,每个人各有多少钱?在你的答案中不能有分数。

  一般说来,将曼哈顿的电话册翻多少次,才能找到你想要找的人名?

  你会怎样设计比尔盖茨的浴室?

  你怎样设计一个由计算机控制的微波炉?


在不使用天平的情况下,怎样称出一架喷气式飞机的重量?
{
使用牛顿第二定律,略;
}

为什么镜子里的影像左右颠倒而不是上下颠倒?
{
用光学原理解释;
左右是相对观察者的空间位置以及朝向的;
}

为什么你在宾馆里一打开热水龙头就有热水流出来?
{
这是(因为)
{
水: 被加热过;
这家宾馆的服务: 好;
设备:状态良好;
}

}


M&M巧克力是怎样做出来的?
{
虽然M&M吃得不多,但是可以想象,原理是;将巧克力包裹起来用糖衣,然后检查,包装;
具体的过程与操作可能涉及到商业机密,只有亲身调查才会知道;
}

你在船上,把一只箱子抛起来,水平面会升高还是下降?
{
if (这个水面是不平静的水面)
throw new Exception("这个是无法预测的");
else if(水面平静,如果足够大)
return 几乎没有任何人有必要去考虑这个问题;
else
{
if(木箱箱最终落入水中)
{
switch(箱子.GetMaterial())
{
case:Material.Wood
return 水面降低;
break;

case:Material.HeavyMetal"
return 水面降低;
break;

default:
throw new InvalidArgumentException()
break;




}
}
else
{
return HRESULT("水面会振荡,最终会恢复原状");
}
}

}

美国有多少加油站?(int condi)
{
if(condi>0)
return 调查的结论;
else
return 汽油.getSale("National")/加油站.售油量.GetAverage("$");
//加油站数目
//但是结果极不确切。
}

[露怯了]
每小时有多少密西西比河水流过新奥尔良?
{
我不知道密西西比河过新奥尔良么。
}

一个曲棍球场里的冰有多重?
{
//曲棍球就是冰球么……
}


如果你能够搬走美国50个州中的任何一个,你会搬走哪一个?
{
被对手市场占领最多份额的地方,如果那不是科研能力最发达的地方.
}

地球上有多少个这样的点:往南走1公里,往东走1公里,再往北走1公里,你能回到原来的出发点?
无数个。
{
在南极圈附近的纬线a上任意一点A,向南1公里,到另一纬度的纬线b上的、经度相同的B点,如果向东一 公里正好就是沿着此

纬线圈绕一圈的话,那么现在,又回到了B点,再向北走1公里,也就回到了A点。
}
一天中钟表的指针重叠多少次?
大部分钟点重叠一次,然而,11点和23点没有。


迈克和托德两人一共有21美元。迈克的钱比托德多20美元,每个人各有多少钱?在你的答案中不能有分数。
不能使用方程 21=20+x+x 计算。反正Mike 21比Tod 0多20不止就可以了吧。要不然,无解了。


一般说来,将曼哈顿的电话册翻多少次,才能找到你想要找的人名?
反正这道题轮不到我。没有电子黄页么?

你会怎样设计比尔盖茨的浴室?
更注重隐私,不要使用Windows CE控制,更不要连上互联网。


你怎样设计一个由计算机控制的微波炉?
使用WiFi

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics