测试工程师面试常见逻辑题

1.一元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有20元钱,最多可以喝到几瓶汽水?
答:40瓶,20 10 5 2 1 =39,这是还有一个空瓶子,先向店主借一个空瓶,换来一瓶汽水喝完后把空瓶子还给店主。

2.想想你在镜子前,请问,为什么镜子中的影像可以颠倒左右,却不能颠倒上下?
答:因为镜子和你平行,如果镜子与人不平行,就可以颠倒上下,实际上镜子并没有颠倒左右,而是颠倒前后

3.你有四个装药丸的罐子,每个药丸都有一定的质量,被污染的药丸是没有被污染的重量+1,只称量一次,如何判断那个罐子的药被污染了?
答:1号罐取一个药片,2号罐取两个药丸,3号罐取3个药丸,4号罐取4个药丸,称量总重量,比正常重量重几,就是几号罐子被污染了

4.对一批编号为1-100,全部开关朝上(开)的灯进行一下操作:凡是1的倍数的灯反方向拨一次开关;2的倍数反方向又拨一次开关,3的倍数反方向又拨一次开关,,,问:最后为关熄状态的灯的编号。
答:1 ,4 ,9

5.一名军官要求24名士兵站成6排,每排都是5人,士兵们全犯傻了。最后一名士兵终于想出了一个好办法。他是怎样安排的?
答:只要排成一个六边形即可

6.假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。
答:由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。

7.五个大小相同的一元人民币硬币。要求两两相接触,应该怎么摆?
答:底下放一个1,然后2 3放在1上面,另外的4 5竖起来放在1的上面。

8.一个人花8块钱买了一只鸡,9块钱卖掉了,然后他觉得不划算,花10块钱又买回来了,11块卖给另外一个人。问他赚了多少?
答:2元

9.一楼到十楼的每层电梯门口都放着一颗钻石,钻石大小不一。你乘坐电梯从一楼到十楼,每层楼电梯门都会打开一次,只能拿一次钻石,问怎样才能拿到最大的一颗
答:先拿下第一楼的钻石,然后在每一楼把手中的钻石与那一楼的钻石相比较,如果那一楼的钻石比手中的钻石大的话那就把手中的钻石换成那一层的钻石。

10.两个空心球,大小及重量相同,但材料不同。一个是金,一个是铅。空心球表面图有相同颜色的油漆。现在要求在不破坏表面油漆的条件下用简易方法指出哪个是金的,哪个是铅的。
答:旋转看速度,金的密度大,质量相同,所以金球的实际体积较小,因为外半径相同,所以金球的内半径较大,所以金球的转动惯量大,在相同的外加力矩之下,金球的角加速度较小,所以转得慢。

11.屋里三盏灯泡,屋外三个开关,一个开关仅控制一盏灯,屋外看不到屋里怎样只进屋一次,就知道哪个开关控制哪盏灯?四盏呢~
答:温度,先开一盏,足够长时间后关了,开另一盏,进屋看,亮的为后来开的,摸起来热的为先开的,剩下的一盏也就确定了。四盏的情况:设四个开关为ABCD,先开AB,足够长时间后关B开C,然后进屋,又热又亮为A,只热不亮为B,只亮不热为C,不亮不热为D。

12.10箱黄金,每箱100块,每块一两。有贪官,把某一箱的每块都磨去一钱。请称一次找到不足量的那个箱子
答:第一箱子拿1块,第二箱子拿2块, 第n箱子拿n块,然后放在一起称,看看缺了几钱,缺了n钱就说明是第n个箱子

13.你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时都付费,如果只许你两次把金条弄断,你如何给你的工人付费?
答:把金条分成1,2,4三段。第一天1,第二天2,第三天1+2……第七天1+2+4

14.若干个绳子,一根绳子燃烧完需要60分钟,不借助计算时间的工具,算出45分钟

逻辑题(以下是之前面试到的总结出来的逻辑题,可以参考准备一下哦:
1、给你一个水池,再给你一个6L的杯子和一个5L的杯子,让你如何盛出3L的水
2、100个球,只有一个最轻,其余99个重量都一样,还有一个称,请使用最精确最少步骤找出来
3、用例问了朋友圈点赞 逻辑问了门外三个开关对应屋里三盏灯 只能开门看一次 怎么知道三个开关对应的灯
4、井盖为什么是圆的 ;     一条黄金分两次怎么切成7份,这也是个逻辑题  ;     两根绳子材质不同,质地不均匀,都能烧一小时,怎样取15分钟
5、朋友圈的测试点,微信红包的测试点,支付的测试点,登录的测试点,自己项目中的所有测试点都要熟悉,还有就是井盖为啥是圆的

posted @ 2021-02-19 17:22  忆曾  阅读(853)  评论(0编辑  收藏  举报