在微信公众号中看到的一篇文章,链接地址   https://mp.weixin.qq.com/s/AhrXZ0uqJOtABic28VKqgQ

很多时候不太明白为什么程序员在面试的时候要出这些题,这样可以衡量出一个程序的开发水平?

一些世界知名的企业在招聘时,可能会提供面试智力题,来筛选应聘者。那些越是大牌,越是有名的国内500强,乃至世界500强,给出的面试真是一般人都答不出来。

综合大叔爱吐槽、观察者网、三亿文库、网络等

谷歌篇

以下5个问题,据说在谷歌的面试中,都曾用到过。看看你能答对多少?

>>>>

球的重量

有8个球,其中1个比另外的要略重。在不用砝码的前提下,你最少要称几次,才能找出这个球?

>>>>

沙漠尸体

一个人被发现死在沙漠里,手中捏着一根火柴,周围没有任何足迹,也没有其他线索。他是怎么死的呢?

>>>>

罐子和水

你有不限量的水,还有两个罐子,容量分别是5升和3升。请精确的称量出4升水

>>>>

熊的颜色

你建造了一座房子,每面都朝南。突然,你发现一只熊。它是什么颜色?

>>>>

药丸难题

医生给了病人两种药丸,每种两颗,两种药丸的成分不同,但外观一样,医生要求早上和晚上,每种药各吃一颗。现在药丸被混在了一起,难以分辨。如果病人没按照规定吃药或者不吃药,就会死亡。请问他要怎么做才能活下来?

答案如下:

1. 最少称两次:把所有的球分成三组,其中两组每组3个球,另一组2个球;首先,将3个球的两组进行称重,如果其中一组比较重,从这组球当中任选两个,再次称重,如果轻重不等,重的球就是你要找的。如果轻重相等,剩下那个球就是你要找的。如果第一次称重时两组球一样重,那么就把剩下一组的两个球进行称重,就能得到答案。

2. 男子是从飞机上坠落死亡的。可能是因为机械故障之类的原因,有部分乘客必须离开飞机,于是大家用火柴来抽签,而男子的运气不好,只能跳出飞机。

3. 先把5升的罐子装满,然后用罐子里的水来倒满3升的罐子,此时5升罐子中还剩5-3=2升水;倒掉3升罐子里的水,然后把5升罐子里剩下的2升水倒入3升罐子,再次把5升罐子装满水,并用它往3升罐子倒水,由于把3升罐子装满还需要1升水,因此5升罐子里的水量最终变成了5-1=4升水

4. 白色。因为只有在北极,才可能所有的墙都朝南。

5.虽然再去找医生,要求他重新开药,也不能说是错误答案。但聪明的答案是:把所有的4颗药丸都切开成相等的两半,然后早上和晚上,分别吃掉每颗药丸的一半。

微软篇

1. 此题被称为“世上最有心机的面试题”,这种题也只有微软才能想得出来了。

假设有一个直角三角形,斜边长10cm,从顶点到斜边作垂线,垂线长6cm(如下图所示),求直角三角形的面积。

乍一看是不是觉得超级简单,这不就是简单的“面积=(底*高)/2”吗?

注意,这是微软的面试题,这道题可是被称为“世上最有心机的面试题”,一定要知道微软是不会拿一个小学几何难度的题来选拔人才的!

答案揭晓:

根本不存在这么一个直角三角形!

直角三角形斜边所对的角是直角,因此,假设其斜边是一个圆的直径,其顶点就可能在圆周的任何一个点上。如果要作一条垂直于斜边的线,那就一定是垂直于圆的直径的线,也就是说,这条线是圆的半径,长度为5cm。

  

综上所述,这个直角三角形斜边的垂线最长是5cm,根本不可能是6cm。

2. 你让工人为你工作7天,回报是一根金条,这个金条平分成相连的7段,你必须在每天结束的时候给他们一段金条。如果只允许你两次把金条弄断,你怎样给你的工人付费?

答案如下:

分成比例1:2:4的三段,因为两次弄断就是三段,第一天你给1,第二天你给2,找回你1,你自己就有1和4,第三天再给1,自己剩下4,第四天给4,然后叫他把1.2找给你,第五天给1,第六天给2叫他1找给你,第七天把最后1给他。

IBM篇

IBM公司向来以高素质人才作为企业持续竞争力的保证。进入IBM公司是差不多每个IT人的梦想,这条IBM公司面试题给大家试试看。

假设村子中有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。每个人可以观察其他的49条狗,以判断它们是否生病,只有自己的狗不能看。观察后得到的结果不得交流,也不能通知病狗的主人。主人一旦推算出自己家的是病狗就要枪毙自己的狗,而且每个人只有权利枪毙自己的狗,没有权利打死别人的狗。第一天,第二天都没有枪响。到了第三天传来一阵枪声,问有几条病狗,如何推算得出?

答案如下,很烧脑:

第一种推论:     A、假设有1条病狗,病狗的主人会看到其他狗都没有病,那么就知道自己的狗有病,所以第一天晚上就会有枪响。因为没有枪响,说明病狗数大于1。

B、假设有2条病狗,病狗的主人会看到有1条病狗,因为第一天没有听到枪响,是病狗数大于1,所以病狗的主人会知道自己的狗是病狗,因而第二天会有枪响。既然第二天无枪响,说明病狗数大于2。

由此推理,如果第三天枪响,则有3条病狗。

第二种推论:

如果为1,第一天那条狗必死,因为狗主人没看到病狗,但病狗存在。

若为2,令病狗主人为a,b。 a看到一条病狗,b也看到一条病狗,但a看到b的病狗没死故知狗数不为1,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b的想法与a一样,故也开枪。 由此,为2时,第一天看后2条狗必死。

若为3条,令狗主人为a,b,c。 a第一天看到2条病狗,若a设自己的不是病狗,由推理2,第二天看时,那2条狗没死,故狗数肯定不是2,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b和c的想法与a一样,故也开枪。

由此,为3时,第二天看后3条狗必死。

若为4条,令狗主人为a,b,c,d。a第一天看到3条病狗,若a设自己的不是病狗,由推理3,第三天看时,那3条狗没死,故狗数肯定不是3,而其他人没病狗,所以自己的狗必为病狗,故开枪;而b和c,d的想法与a一样,故也开枪。

由此,为4时,第三天看后4条狗必死。

余下即为递推了,由年n-1推出n。

第四天看时,狗已死了,但是在第三天死的,故答案是3条。

END

本文版权归原作者所有。转载文章仅为传播更多信息之目的,如有侵权请与我们联系,我们将及时处理。

干货资源,回复红色关键字即可获得:

  • 回复 五星书包,看 180本年度五星畅销书(互联网、思维、文史、传记等)

转载于:https://www.cnblogs.com/HanTB/p/6210213.html

全球顶尖公司的烧脑面试题相关推荐

  1. 《全球顶尖公司的领导力实践》——读书随笔

    全球顶尖公司的领导力实践 --读书随笔 1. 前言 1)顶尖公司和领导者发展的基础: a) 顶尖公司的CEO和董事会是领导和激励的源泉; b) 顶尖公司高度关注优秀人才; c) 顶尖公司设计恰当的领导 ...

  2. 全球顶尖公司的七大设计理念

    全球顶尖设计公司IDEO在其网站上,公布了他们的七个设计理念 要像塑造一个品牌一样去设计产品(Designing a product is building a brand ) 全世界的用户对好产品的 ...

  3. 近100年来全球20家顶尖公司成功原因揭秘

    哈佛商业评论2013年第4期封面文章<王者3法则>中,作者利用统计学对上千家公司进行了研究,从中找出了几百家长期表现突出的卓越公司.研究发现这些公司在其成功的数十年间采用的战略始终符合以下 ...

  4. “数据挖掘世界杯”KDD Cup不取消!全球顶尖AI团队必争之地!

    因新冠疫情的影响,全球各大赛事和重大活动如 NBA,温网,东京奥运会,汉诺威工博会,日内瓦车展等纷纷叫停或延期,但学术顶级会议的步伐却未因此受阻.近日,国际数据挖掘顶级会议 KDD 正式公布了 KDD ...

  5. 领英“顶尖公司”榜单出炉:华为、字节跳动位居前二

    领英发布2021年"顶尖公司"排行榜,华为.字节跳动位居前二. 本次榜单列出了25 家中国职场人最向往的公司.评选结果综合了领英编辑团队.数据科学家对中国用户职业发展的调研和领英独 ...

  6. Facebook、微软、腾讯、DiDi message等全球科技公司都在抢先布局元宇宙

    元宇宙无疑是当下炙手可热的「互联网3.0发展方向」.除了社交巨头 Facebook 毅然换「脸」更名「Meta」外,腾讯.谷歌.字节跳动.微软等科技巨头也纷纷跟进,争相奔赴元宇宙赛道.那么元宇宙究竟有 ...

  7. 25位全球顶尖创业者的26个日常习惯!

    今日话题:全球顶尖创业者的26个日常习惯! 成功的人之所以成功,是因为他们有一套能让自己从普罗大众中脱颖而出的诀窍.这些成功者并非是三头六臂,更不是隐藏的超能力者,而正是一些我们平时忽视的日常习惯和简 ...

  8. 凝聚全球顶尖力量,助力开源行业发展 | 2023开放原子全球开源峰会开幕式暨高峰论坛亮点抢先看!

    亮点攻略 一触即发 6月11-13日|中国·北京 作为开源领域一年一度的盛事,由2023全球数字经济大会组委会主办,开放原子开源基金会.北京市经济和信息化局.北京经济技术开发区管理委员会承办的2023 ...

  9. AI:人工智能领域有影响力的开源社区/科技巨头研究机构/全球顶尖学府实验室的简介、课程学习(正确姿势薅羊毛)之详细攻略

    AI:人工智能领域有影响力的开源社区/科技巨头研究机构/全球顶尖学府实验室的简介.课程学习(正确姿势薅羊毛)之详细攻略 目录 全球顶尖学府的人工智能实验室 国外篇 CSAIL(MIT计算科学与人工智能 ...

最新文章

  1. POJ 2185 正解 KMP
  2. SendInput模拟Win(VK_LWIN)键的问题
  3. php数字转英文,PHP金额数字转换成英文
  4. Spring中Bean的生命周期是怎样的
  5. 自我分析colly的robots源码
  6. STM32的I2C特性及架构
  7. TCPDUMP for Android(抓TCP数据包工具)
  8. 剑指offer之【数组中的逆序对】
  9. 远程主机http协议版本信息泄漏_Web基础之http协议
  10. oracle ogg 删除,OGG导致归档无法RMAN删除一例
  11. Bailian3195 最大公约数【数论】
  12. springboot学习笔记-3 整合redismongodb
  13. 如何商业智能平台BI的成本
  14. 笔记7:winfrom的一些知识点(一)
  15. 2019必学的10大顶级Python库!
  16. Redis 配置文件重要属性介绍
  17. excel文件损坏修复绝招_ps文件损坏有修复的软件!超强开挂辅助神器
  18. 算法题目打卡:Ques20201008
  19. ZoomIt、Snipaste、Typora 三剑客 - 屏幕讲演日常学习赞不绝口的利器
  20. Selenium实践-拉钩网招聘信息

热门文章

  1. 制作千兆以太网FPGA PCB拓展板 实现基于B50610以太网摄像头采集方案
  2. 2.latch之oracle latch
  3. ushort mysql_FreeSql 新的八大骚功能,.NETCore 你必须晓得的 ORM
  4. 购买mysql服务器时需要考虑的问题
  5. windows找不到文件xxxxx请确定文件名是否正确 解决办法
  6. oracle查询符合当天并查出每个小时中数据的总数量
  7. 数美科技直播短视频行业未成年人保护解决方案:全方位护航未成年人视听娱乐安全
  8. Realsense T265简单测试
  9. zoj 1002 Fire Net(DFS~ 哈哈哈哈,终于过了!!!)
  10. H5旅游webapp(顺便游)|移动端旅行项目