分享几个软件测试逻辑思维和综合面试题【含答案】
1 问题链接
2 逻辑思维题
1、参考答案:
【设三姐妹的年龄为a,b,c,则a+b+c=13,先不管经理的年龄,于是可以列出三姐妹年龄的所有组合:(一共是14种组合)
1,1,11
1,2,10
1,3,9
1,4,8
1,5,7
1,6,6
2,2,9
2,3,8
2,4,7
2,5,6
3,3,7
3,4,6
3,5,5
4,4,5
然后再乘,于是可以得到经理的年龄的可能是:11,20,27,32,35,36,36,40,56,60,42,72,75,80,
再按照正常逻辑推理,除了1,6,6和2,2,9得到的经理的年龄都是36以外,其他的组合得到的经理的年龄都是不现实的,所以下面分析1,6,6和2,2,9这两个组合,因为只有一个女儿的头发是黑色的,关于黑头发的理解,我们可以认为小孩1岁的时候是胎毛,不是黑发,所以排除1,6,6(因为1岁的不是黑头发,所以两个6岁的必是双胞胎,要黑一起黑),所以只有2,2,9符合条件】
2、参考答案:
【根据2^10=1024,所以10个老鼠可以确定1000个瓶子具体哪个瓶子有毒。具体实现跟3个老鼠确定8个瓶子原理一样。
000=0
001=1
010=2
011=3
100=4
101=5
110=6
111=7
一位表示一个老鼠,0-7表示8个瓶子。也就是分别将1、3、5、7号瓶子的药混起来给老鼠1吃,2、3、6、7号瓶子的药混起来给老鼠2吃,4、5、6、7号瓶子的药混起来给老鼠3吃,哪个老鼠死了,相应的位标为1。如老鼠1死了、老鼠2没死、老鼠3死了,那么就是101=5号瓶子有毒。同样道理10个老鼠可以确定1000个瓶子】
3、参考答案:
【60-15=45
30/2=15
60/2=30
A.两跟蜡烛同时点燃,一跟点一头;另一跟两头都点
B.两头都点的蜡烛烧完的时候,时间过去30分钟;此时点一头的蜡烛只烧了一半.
C.把烧了一半的蜡烛另一头点着,全部烧完需要15分钟
D.此时刚好过去45分钟】
4、参考答案:
【把袜子拿到太阳底下晒一会儿,很快变热的就是黑袜子。】
5、参考答案:
【45分钟(A先扫地15分钟,然后A再擦窗户30分钟,B先拖地30分钟,然后扫地15分钟)】
6、参考答案:
【商人带驴驮1000根胡萝卜,先走250公里,这时,驴已吃250根,
放下500根,原地返回,又吃掉250根。商人再带驴驮1000根胡萝卜,
走到250公里处,这时,驴已吃250根,再驮上原先放的500根中的250根,
继续前行至500公里处,这时,驴又吃250根,放下500根,剩250根返回250公里处,
在驮上250公里处剩下的250根返回原地,这时驴又吃250根。商人再带驴驮1000根胡萝卜,
走到500公里处,这时,驴已吃500根,再驮上原先放的500根,走出沙漠,驴吃掉500根,
还剩500根】
3 综合面试题
7、参考答案:
【略,自由发挥】
8、参考答案:
【求职动机、求职愿望以及对此项工作的态度】
①从行业角度:对行业的了解,有自己深刻的认识
②从企业角度:能对公司的企业文化和价值观有所了解,并且与自己的能力和价值观相匹配
③从岗位角度:展示自己对岗位的熟悉以及认知,如岗位职责,任职的基本条件来匹配自己和这份的工作的适合度
④从个人角度:从个人专业、实习以及项目经验,工作能力来匹配这份工作
⑤从兴趣和热情角度:说出对这份工作的热情和兴趣
9、参考答案:
【略,比如它是一个新兴的行业,有发展潜力,而且很锻炼人,
需要掌握更多的技能,比做开发要更难】
10、参考答案:
【略,自由发挥】
11、参考答案:
【略,自由发挥】
12、参考答案:
【①弄清问题的来龙去脉,客户为什么抱怨?是怎样的问题?
②安抚客户
③如果是客服问题,提交客服部门解决
④如果是质量问题,分析原因,下一个版本改进】
13、参考答案:
【①被动接收(加班赶工)
②主动分(分析原因、商量对策、合理沟通)
③拒绝接收(直接拒绝)】
14、参考答案:
【①从职业发展方面,有什么吸引人的前景
②从行业行情方面,测试的缺口,带来的就业机会
③避重就轻,展示自己的优势,把优势和测试相结合,体现自身的胜任力
④发掘问题方面,思维以及能力的展现过程
⑤测试难度方面,对于测试设计的理解,展示自己对于测试的认识】
15、参考答案:
【①尽量面对面的沟通,其次是能直接通过电话沟通,如果只能
通过Email等非及时沟通工具的话,强调必须对特性的理解深刻以及能表达清楚。
②运用一些测试管理工具如TestDirector进行管理也是较有效的方法,
同时要注意在TestDirector中对BUG有准确的描述。
③在团队中建立测试人员与开发人员良好沟通中注意以下几点:
一真诚、二是团队精神、三是在专业上有共同语言、四是要对事不对人,工作至上
当然也可以通过直接指出一些小问题,而不是进入BUG Tracking System来增加对方的好感。
了解更多的软件测试相关知识: