常见智力测试题(上)——软件测试工程师面试秘籍(27)

发表于:2022-1-07 09:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:G.li    来源:51Testing软件测试网原创

  2.7  智力测试
  面试过程中,会遇到一些智力测试题。这些智力测试题看似与学科、工作无关,但这些智力测试题不仅可以反映一个人的智力,还可以反映应聘者对算法的灵活运用程度。
  个人认为,可以在面试前一个星期看看这些题,做一做,热热身。

  常见智力测试题
  试题1.请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有1份。
  答案:其中1份连蛋糕盒一起给。

  试题2.小明一家过一座桥,过桥时是黑夜,所以必须要有灯。现在小明过桥要1s,小明弟弟要3s,小明爸爸要6s,小明妈妈要8s,小明爷爷要12s。每次此桥最多可过两人,过桥的速度由最慢者而定,而且灯在点燃后30s就会灭。如何过桥?
  答案:方法如下。
  第1趟,小明和弟弟过桥,花费3s。
  第1趟,小明送灯回来,花费1s。
  第3趟,妈妈和爷爷过桥,花费12s。
  第4趟,弟弟送灯回来,花费3s。
  第5趟,小明和爸爸过桥,花费6s。
  第6趟,小明送灯回来,花费1s。
  第7趟,小明和弟弟过桥,花费3s。
  整个过程花费29s,符合题目要求。

  试题3.一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少有一顶。每个人都能看到其他人帽子的颜色,却看不到自己的。主持人先让大家看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的是黑帽子,就拍一下手。第1次关灯,没有声音。于是再开灯,大家再看一遍,关灯后仍然鸦雀无声。一直到第3次关灯,才有拍手的声音响起。有多少人戴着黑帽子?
  分析:若只有1个人戴黑帽子,那么戴黑帽子的人看到其他人戴着白帽子,肯定会拍手。但是第1次关灯没有声音,说明不止1个人。若有两人戴着黑帽子,第1次关灯后没有声音,那么戴黑帽子的人就应该意识到这点,第2次关灯将有2个人拍手。但是第2次关灯后又没有声音,依次类推,第3次关灯有声音,说明有3个人戴着黑帽子。
  答案:3个人。

  试题4.烧一根不均匀的绳要用一小时,如何用它来判断半小时?
  答案:两端一起烧。

  试题5.为什么下水道的井盖是圆的?
  答案:因为下水道井口是圆的。

  试题6.如何分析某国有多少辆小汽车?
  分析:该题结果不重要,重要的是分析过程,具体数字可以假设。
  答案:假如某国人口是2.7亿,平均每个家庭的规模是2.5人,共约有1.1亿个家庭。假如每个家庭拥有1.8辆小汽车,那么该国大约会有1.98亿辆小汽车。

  试题7.有7g、2g砝码各1个,天平1架,如何只用这些物品分4次将140g的盐分成50g、90g各一份?
  答案:用天平将140g盐分成两等份,各70g。
  从70g盐中分别取出9g、9g、2g,共20g,放到另一份70g盐中。

  试题8.有一辆火车以15km/h的速度从洛杉矶直奔纽约,另一辆火车以20km/h的速度从纽约开往洛杉矶。如果有一只鸟,以30km/h的速度和两辆火车同时启动,从洛杉矶出发,遇到另一辆火车后返回,依次在两辆火车间来回飞行,直到两辆火车相遇。这只鸟飞行了多长距离?
  答案:假设洛杉矶到纽约的距离为s,那小鸟飞行的距离就是30[s/(15+20)]。

  试题9.你有4个装着药丸的罐子,每粒药丸都有一定的重量,被污染的罐子里的药丸比没有被污染的重1。只称量一次,如何判断哪个罐子的药被污染了?
  答案:从第1罐拿1粒药丸,从第2罐拿2粒药丸,从第3罐拿3粒药丸,称一下重量。若重量多了1g,被污染的罐子就是第1罐。若重量多了2g,被污染的罐子就是第2罐。若重量多了3g,被污染的罐子就是第3罐。若没增加重量,就是第4罐污染了。

  试题10.如果你有无穷多的水,用一个3L和一个5L的桶,你如何准确称出4L的水?
  答案:步骤如下。
  (1)先把一个5L的桶灌满水,然后从这5L水中倒出部分,把3L的桶装满,剩下2L水。
  (2)将3L的桶清空,将2L的水倒入3L的桶中。
  (3)将5L的桶灌满水,并将一部分水倒入刚才装着2L水的3L桶中,剩下4L水。

  试题11.你有一桶果冻,其中有黄色、绿色、红色3种果冻,闭上眼睛抓取多少个就可以确定你肯定有两个同一颜色的果冻?
  答案:4个。

  试题12.将汽车钥匙插入车门,向哪个方向旋转就可以打开车锁?
  答案:正确的方向。

  试题13.对一批编号为1~100的全部开关朝上开的灯进行以下操作:对于编号是1的倍数的灯,就向反方向拨一次开关;对于编号是2的倍数的灯,就向反方向又拨一次开关;对于编号是3的倍数的灯,就向反方向又拨一次开关。请给出最后处于关状态的灯的编号。
  答案:编号凡是6的倍数的灯处于关状态。

  试题14.一个屋子有一个门和3盏灯。屋外有3个开关,分别与这3盏灯相连。你可以随意操纵这些开关,可一旦你将门打开,就不能切换开关了。如何确定每个开关具体管哪盏灯。
  答案:第1步,随机打开一盏灯,开5min后关掉。第2步,打开另一盏灯后,打开门。于是,3盏灯里发热的灯的对应开关是第1次使用的开关,亮着的灯的对应开关是第2次使用的开关。

  试题15.假设有8个球,其中一个略微重一些,但是找出这个球的唯一方法是将两个球放在天平上并对比。最少要称多少次才能找到这个比较重的球?
  答案:先取出6个球,平均分成两组,并放在天平两边。若相同,说明重的球在剩下的2个球里面,再称1次即可。若不相同,从重的那3个球中取出来两个球,再称1次。若相同,剩下的那个球是重的;若不同,此次称出的重的球即需要找到的球。所以,至少称两次才能找到较重的球。

查看《软件测试工程师面试秘籍》全部连载章节
版权声明:51Testing软件测试网获得人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号