(1)简短的自我介绍
内容主要包括工作年限,会用的技术(熟悉功能测试和自动化测试,了解接口测试,性能测试等),所在公司担任的主要职责等等。
(2)问离职原因的时候怎么回答?
离职原因千万不要说上一家公司的坏处和缺点,可以说一些不想长期出差 等其他原因;
(3)面试会问一些之前做过的项目和在项目中担任的主要职责?
该问题主要是考验你对自己做过项目的理解程度,表达能力;这个面前最好准备下,保证面试时对答如流。
(4)由于本人在上一家除测试之外还担任QA,scrum master 职位,面试官会问担任这些职位时只要都做了些什么?
主持站立会,迭代计划会、迭代回顾会等敏捷相关的相关会议;会后发会议纪要,每日发测试日报,开发日报和迭代回顾会之后的回顾会报告等各种报告;项目有延期风险时,及时分析风险和提前预知。
(5)如何测试和开发就一个BUG意见不一致应该怎么办?
本人的回答是,现站在测试和客户的角度来分析这个BUG,如果有需求文档的话,拿出需求文档与开发沟通;若开发仍然固执己见,应该请开发,开发经理,测试经理和BA一起讨论这个BUG是不是问题,或者是否要高优先级修改。
(6)如果满分10分的话,你给自打几分?
这个问题不能打太低分,否则面试官会认为你不顾自信;如果打分太高,面试官会认为你太自负;这个可以根据自己的工作经验年限来答;如果年限比较高(10年以上等)可以高分,本人工作年限为两年,打分7分。
(7)连续上一个问题,为什么是7分,那你觉得自己有什么优势,另外3分差在哪里呢?
其实这个问题就是侧面的问你有什么优点和缺点?本人的回答是:个人觉得我的功能测试技能没有什么问题,优点在于沟通效率高,对于测试人员来讲要与开发,BA甚至项目经理沟通交流;如果沟通效率高,就不存在测试与开发死对头这种情况了;除此之外,还可以说一些其他的优点,比如认真负责啊,仔细等等!!
另外3分呢,主要是所有测试人员的通病: 是如果没有交叉测试情况下,一个测试人员一直测试同一系统,难免过产生疲劳感,会有遗漏BUG等情况。同时工作年限只有两年,需要时间积累一些经验才算完美。
(8)桌面有一只笔,你该怎么去测试?
这个其实有点测试经验的都会回答,就主要从易用性,功能,性能,甚至压力测试来考虑测试。将自己视为客户来使用这支笔进行测试。
(9)如果产品上线后,出现严重BUG应该会有哪些原因?
个人认为主要有两大方面
- 是真正存在的BUG
- 开发打包部署的时候漏包了。
主要是从自己的方面找问题,先看看同版本的测试环境是否有该问题;若真有问题,及时配合开发和项目经理尽快修改和测试保证上线顺利才是最重要的。
以上只是本人个人面试经验,不喜勿喷!!!!