1. 我是XX公司的,收到一份你的简历,请问你现在是否在找工作?(适用于第一轮电话面试)
是:继续往下聊
否:那就不好意思打扰了
2. 现在是在职还是离职状态?询问离职原因或再求职原因
4. 介绍下现在的工作内容(业务测试?测开?偏测试管理?)和现在所属公司的项目流程 / 测试流程(观察与本公司匹配度)
5. 根据工作内容,再具体询问
(1) 工作技能:
(2)工作经历:
(附录多个公司的话:问下他在每个公司都分别学到了什么,单个公司的话让他总结下现在的他和刚入职时的他有哪些方面的变化和成长)
6. 介绍一下工作中印象最深的一个项目(这个很重要,尤其是对于业务测试和测试管理岗)
(1)在这个项目里,承运什么样的角色,介绍下具体的工作内容以及印象深刻的原因? (2)这个项目的系统架构,数据库结构
7. 找一个数据库相关的问题进行考察(一般是连表查询的场景) 初级:基础的数据库操作会不会?多表查询的操作?
中级:左连接和右连接的区别?内连接知不知道?
高级:sql语句的性能优化,比如in exist分别哪种场景下性能最优?
8.如果建立中写了自动化或者其他测试亮点,根据该亮点进行提问。并根据回答进行:
如果做过自动化:
自动化具体用的什么工具?具体怎做的?脚本是怎么写的(自己录制并修改,还是自己开发)?用的什么框架?
如果做过性能: 用的什么工具?怎么做的?结果怎么分析?自己的感想~
如果有编程语言经验: 是自己写的框架,还是对框架二次开发?还是只是简单的维护?
9. 以下问题考察工作中有没有总结能力?
(1)开发在定位bug的过程中,频繁要求配合造测试场景,这个时候会怎么做?
(2)需求评审阶段,觉得需求不合理,会怎么做?
(3)测试的过程中,碰到问题导致阻塞测试工作,这个时候会怎么做?——会不会自己主动去推动并解决
(4)测试与开发如果有冲突,怎么去解决?
(5)发版回归的时候,发现有bug,这个时候会怎么做?——需要知道这个bug的严重程度
(6)工作中遇到的最大的问题是什么,怎么处理的?还有没有别的更严重的问题?
10. 考察学习能力:
平时有没有关注新出来的测试工具 或者 有关测试的新技术,那些云云都看有说不出细节的就可以认定为是没看的。
11. 想找一个什么样的工作?工作环境、工作强度、工作内容(比如功能、自动化、性能之类,如果说有,前面又没有经验,再问一下有没有对这方面做过了解和学习)
12. 结束语:有没有什么想向我了解的?