近期企业外包类项目有一定的招聘需求,聊聊面试的感受以及分享一下初级测试工程师的面试过程
面试时间:07.04 14:00
1. 面试者介绍
个人基本信息
1.学历:统招全日制本科
2.工作年限:(可接受派遣)
3.当前状态:离职状态 (目前人在天门)
离职原因
之前一直在上海,从20年12月去实习,到今年7月份一直在上海,考虑离家近一点
从业经验
学校就读外派分配到上海测试实习岗位,一直从业至今年7月份
测试领域
功能测试为主(web测试接触较多、移动端测试涉及的少)接口测试、性能未涉及
工作主要职责
项目中功能测试角色,小组为单位(8人组全测试)完成领导分配的任务,过程涉及需求内部评审、用例评审(业务评审)、执行测试、提交缺陷、回归测试、完成验收、关闭工单、汇报结果
2. 综合分析
测试用例设计能力:良好
思维发散能力还可以,用例设计覆盖面较广。
缺陷分析能力:一般
更多是发现问题、反馈问题,极少的去分析问题、定位问题。
沟通能力:较强
沟通能力还可以,条例比较清晰、顺畅
自主性(项目流程建设与改进):一般
在测试后期会在实际测试场景中,针对测试用例未覆盖的点,向产品提出补充性建议
学习能力:一般
平时下班以及工作中学习少,离职至今到现在也很少温习测试相关知识点,偶尔总结面试经验
ps:这里我个人不太理解,面试者也是很真实的说出了自己平时不怎么学习。切记有些东西不能太直白,会减分
总结:
软技能:沟通能力、思维能力还不错
硬技能:测试技能一般,未能体现个人技术亮点(学校分配工作到至今在工作中都是作为执行者按部就班的执行,缺少独立负责项目的经验)
综合素质:适应能力较强、抗压能力还行、真诚
3. WEB测试工程师一面面试题
1. 简单做一下自我介绍?
2. 简要介绍自己的项目/在其中担任的角色/工作概要内容
3. 那么请你以某个版本说说整体的流程,以及你这边如何开展测试工作的?
4. 说说你们公司项目的历程以及测试流程,在这些流程过程你这边有没有说觉得哪些地方不妥,给出一定的建议性的观点,简单说说?
5. 如果在指定时间内要上线,你这边测试时间不够你怎么做?
6. Sit、uat、生产代码发布的流程,以及上线流程
7. 测试用例设计方法?软件测试二八原则知道吗?
8. 现在wps给你公司一个单子?里面涉及到一个文件上传模块让你这边负责,进行设计下测试用例?
9. 现在wps给你公司一个单子?里面涉及到一个文件分享模块让你这边负责,进行设计下测试用例?
10. 订阅号文章分享这个功能,进行设计下测试用例?
11. 如何判断一个问题是不是bug?如果是怎么区分他是前端还是后端或其它配置类bug?
12. 使用过抓包工具吗?说下你这边的使用过程,知道它的工作原理吗?
13. HTTP请求GET和POST请求方式的区别?
14. 接口请求返回的状态码200、301、401、403、404、500、503分别都代表什么?
15. PC-WEB浏览器客户端如何模拟断网测试?
16.PC-WEB兼容性测试你这边一般是怎么做的?
17.做过接口测试吗?UI以及接口自动化呢?
18.linux玩的怎么样,简单说说你常用的命令?
19.数据库sql、mongoDB、用过吧?简单说说你常用的命令?
20.编程底子怎么样?
4. 个人感受
从客观来说参与面试后,我从面试者身上想到了我以前,被职场磨平了棱角,似乎有一种摆烂的感觉。
但是该面试者的性格我挺欣赏,问到接口、自动化、性能测试时,自己没做过就果断的说不会。对于自己熟悉的业务测试进行设计用例条理还是很清晰,从功能到兼容性、安全、易用性、探索性测试均可聊之一二。
问到学习这块,自己平时也投入精力去学习,也直接说没学,我看到了真实!
但是总的来说,该面试者在企业呆了快2年,还是希望自己多独当一面去负责某个业务的测试,从0到1的去策划、设计、执行完成任务,而不是作为一个执行者。提升自己的项目进度把控能力、缺陷分析能力、总结汇报能力。在有机会的前置下去多接触服务端的东西例如接口测试等。
以上是我个人每次面试必须要从各个方面整理的面试者信息,根据其它面试人员的面试结果综合评判是否进入二面,简单分享。
在温水里青蛙是永远不知道挣扎跳跃的!