-
为什么会选择做测试这份工作?
面试过很多测试人员,经常见到的回答,自己是女孩子,做测试细心比较适合;做开发太累,测试相对轻松一些;各位你认为这样回答你会满意吗?我认为都不具有说服力,起码不是我想要的答案。这个问题重点考察测试人员对待测试工作的态度及是否有发展潜力?各位软件测试工程师好好想下,做软件测试的初衷到底是什么?
-
考察应聘者的测试用例设计能力
我一般会问到一个看起来很简单的问题:短信登录页面,类似很多面试官也会问到类似的登录问题,对于大家来讲都不陌生,不要随意说两个等价类、边界值就想蒙过面试官,如果想设计出有深度的测试用例还是需要下点功夫。重点考察应聘者的用例设计方法和思维能力。
题目如下:
容易得到面试官加分的内容:
-
首先会问面试官确认需求,输入字符、长度是否有限制?等等;
-
接下来思路要清晰有条理的设计一些具体的测试用例;
-
从并发的角度,考虑一些按钮并发点击是否有异常等;
-
最后,从安全角度考虑:一个手机号短信的发送次数限制以及在倒计时120秒内验证码的验证次数的控制等等;
以上内容至少是我在面试中评判应聘者的指标。
-
测试中犯过最严重的错误是什么?之后如何应对的?
这个也是我经常会问的问题,重点考察应聘者对待犯错的态度、处理方式及责任心
-
一个项目测试结束,有没什么经验总结?
重点考察测试人员对自己能力提升方面,有没有提高总结的地方,从项目中吸取的经验与教训。从中可以看出来,测试人员是否属行自我驱动型人才!
-
有没有看过测试方面的书籍,具体是哪本?带给你的收获是什么?
重点考察测试人员是否为测试这个职业肯付出多少?从中也可以看出这个测试人员是否上进心?是否有求知心?说到这里我一般会把此问题分开问,『有没有看过测试方面的书籍』,面试过的大部分人都说看过,此时,当我问到『具体是哪本书?带给你的收获是什么?』,说看过的人当中大概有一半的人当中说不出书名,更说不出收获来。最后也就没有最后了。
-
某个项目上线后,出现问题,恰巧你是负责的,你如何应对这突如其来的事件?
重点考察测试人员应对问题的压力,责任感,及如何处理项目上线后的技术问题及应对解决能力。
-
以往测试过的产品,具体应用什么编程技术?具体的架构是什么?
重点考察测试人员对以往的工作所负责的产品测试,是否具备一定的深度!
-
你自己所期待加入的测试团队是什么样的?
重点考察测试人员在以前测试团队中有哪些不协调?当然最重要的是也能提供给你一些信息,这个员工以后如何更好的管理与沟通!
-
测试人员逻辑思维能力的考察
我经常考察的题目有,过河的逻辑题、5匹马比赛的逻辑题等等,个人觉得还是很有作用的,做题的过程中能够考察应聘者思考的切入点以及逻辑思维分析的能力,同样对项目测试也起到了非常重要的作用。
另外,大数据相关测试人员的招聘,除了上面提到的考核内容外,对数据库要求较高,逻辑的分析能力要强。
以上为我在面试过程中,考核应聘者的一些想法,也是面试过程中经常用到的方法,至少我是觉得能从这些问题中能选拨出人才的方法,写此文,希望对大家有所帮助。