对一个测试团队的leader来说,如何招到合适的成员无疑是慎之又慎的。因为一旦在面试时做出错误的判断,后期很可能就长期忍受自己种下的苦果。
为了更好的面试,从网上找过不少面试技巧,现整理如下,希望对刚晋升为测试团队leader的同行有所帮助。
问: 测试人员提交了一个bug,但开发人员不认同你,你改怎么办?
--多数面试着会回答告诉组长/经理,然后让组长/经理去找那个开发。
--这个问题考察面比较固定,比如能反映一个人沟通方式(是否懂得正确的推进方式),工作主动性(比如沟通前是否先对一下需求和设计),对待bug是否有自己的立场和坚持等。
问:为什么离职?
--考察应聘者对待加班、薪资、与同事、领导相处关系等。 避免招进喜欢搬弄是非的人(说是非者必是是非之人)。
问:说一下软件测试流程
--这个问题应聘不同等级的测试需要不同的回答。若是来应聘高级测试,我希望听到的回答是在各个阶段有自己的读到理解,比如在需求分析阶段的分析,在bug预防上,在事后总结上。。。
问:说一下你公司系统最长的业务流是什么
问:说一下你懂那种语言?说一下你做过的项目中用到了哪些python函数?
问:我为什么录用你,你能给公司带来什么?
问:说一下你的优缺点
----未然待续----
**************胜者先胜而后求战,败者先战而后求胜!**************
1 为什么会选择做测试这份工作?
(重点考察测试人员对待测试工作的态度及是否有发展潜力)
2 你最近3-5年的职业规划是什么?
重点考察测试人员的职业发展方向是否与当前职位招聘相符? 从其中可以侧面看出来其员工稳定性。
3 请说出一个你以前参与项目,对你测试经验提升很高的,具体是哪方面?
重点考察测试人员在以往的测试工作中能力提升方面,有哪些?然后重点询问此部分内容,是否测试经验增长,具备一定的深度?
4 公司产品,具体应用什么编程技术?具体的架构是?具体的应用场景有哪些?
重点考察测试人员对以往的工作所负责的产品测试,是否具备一定的深度!通常我都是让面试者自己讲述或是在纸上画出具体系统架构的图!
5 公司测试团队的规模如何,具体你所处的角色是什么?
重点考察测试人员在以往的公司测试团队中,具体的工作职责,评判其工作是否与当要求职位是否符合?是否有哪些优缺点?
6 一个项目测试结束,有没什么经验总结?如果有,具体是如何开展的?
重点考察测试人员对自己能力提升方面,有没有提高总结的地方,从项目中吸取的经验与教训。从中可以看出来,测试人员是否属行自我驱动型人才!
7 工作过程中,是否曾主动总结过什么东西与他人分享?具体案例?
8 你认为做好软件测试工作,哪个环节的工作做好最重要?
9 通常做测试时会碰到,提交的某个bug开发人员不认同你的观点?这时你如何办?
重点考察测试人员是否坚持自已的价值观?是否具备协调沟通处理问题能力?工作主动性(比如沟通前是否先对一下需求和设计)?
10 在多年的测试过程中是否有遇到偶发的Bug,是如何回归偶发Bug的?
11 从事测试多来,是否有感到自己哪些方面比较欠缺的?
12 有没有看过什么测试书,具体是哪本?带给你的收获是?
重点考察测试人员是否为测试这个职业肯付出多少?从中也可以看出这个测试人员是否上进心?是否有求知心?我的定义是如果哪个应聘者来面试时,都没系统的看过一本测试书籍,基本上不会录取!
13 如果安排一项测试技术研究工作,你如何应对?
重点考察测试人员是否具体测试技术专研精神?是否喜欢接受挑战?是否属于以后培养骨干对象?
14 某个项目上线后,出现问题,恰巧你是负责的,你如何应对这突如其来的事件?
重点考察测试人员应对问题的压力,责任感,及如何处理项目上线后的技术问题及应对解决能力。
15 周末放假有什么业余爱好?
重点考察面试测试人员性格特质,测试工作本身就是复杂且富有技术性的工作,而且不同的职位所需要的测试人员性格品质差异性很大。
16 特定测试技术考察:性能测试,安全性测试,自动化测试等以前有开展过没?如果有,具体是如何实施的?
重点考察测试人员技术能力,是否在各方面都有所涉及?或是在各方面技术上都有一定深度?当然从中也能看出一个测试人员是否属于是技术路线发展方向!
17 文档编写能力如何?
18 你自己所期待加入的测试团队是什么样的?
重点考察测试人员在以前测试团队中有哪些不协调?当然最重要的是也能提供给你一些信息,这个员工以后如何更好的管理与沟通!
19 告诉我们你是怎么接手一个新测试项目的吧。你首先会做什么事,问哪些问题?
- 性能测试的意义和作用,说出因为性能不良造成的质量事故?
- 如何进行性能测试,整体的性能测试流程是什么? 确定需求-制定计划和策略-准备环境(干净的,数据)-编写脚本-设计测试场景-运行-监控执行-分析测试结果
- 性能测试的难点在哪里?如何克服?
- 如何选择性能测试工具?
- 如何确定性能测试团队的人力资源需求?
- 性能测试会用到哪些知识?
- 系统瓶颈如何分析,列出系统瓶颈? ---最笨的、最基本的方法是按照一定的规则压并发,看日志。
- 如何分析一个linux系统存在了内存不足?
- 如何证明一个linux系统中的程序存在内存泄露?
- 如何证明一个linux系统中的IO能力存在瓶颈?
- loadrunner中的unique会使用在哪种性能测试场景需求中使用?
- 请说出loadrunner中的关联是怎么回事?
- 如果把性能测试工程师分为三级,你觉得如何划分?
- 性能测试和压力测试是什么关系? 压力测试和负载测试是什么关系?
- loadrunner脚本出现乱码怎么解决?录制脚本时无法打开浏览器如何解决?如果脚本在运行中报错,如何分析原因和解决?
- 录制脚本的2个模式分别是什么?他们的区别
- loadrunner的随机化用在什么场景?
- 性能测试的实现原理?
- 如何制定一个性能测试的指标?哪些指标是核心的?
- 线程和进程有什么区别?调用接口是线程还是进程(线程)?
- loadrunner的并发数和在线用户数是个什么关系?
- 说出你见过的一些设计优秀的网站系统框架,并且说明他们的缺点和优点?
- 如何找到大型系统中的最大瓶颈点?
- 你如果怀疑某段程序有问题,你如何来证明程序的性能好坏? ---定义事务,或者该程序所在的文件的大小(如JS文件,文件越小越好)
- 如果性能分析和调优应该是谁来负责?
- 性能测试场景怎么搭建?