面试 | 如果测试时间不够,你会怎么办?
测试工程师面试 BAT 等互联网大厂,除了考核技术基础技能外,面试官通常也会抛出几个 开放性问题 ,考察应聘者的测试实战经验、测试思路等综合实力。
继上一个测试经典问题
「测试一个你完全不熟悉的系统,你会怎么办?
」之后,测试工程师小Q
又遇到了一个经典问题挑战(如题图):
如果测试时间不够了,你会怎么办?
面试官到底想考察什么呢?该如何回答比较合适?真是让人头大!!
测试大咖面试点评
本文特别整理了霍格沃兹测试学院特邀嘉宾,某互联网巨头资深测试技术专家刘晓光(skytraveler)老师的精彩点评,供大家参考。
这是一道开放性测试面试题目,没有标准答案;这也是一道源于真实工作场景的测试题目,在各种 DeadLine 压力下完成任务,是 IT 从业人员的工作常态。
其实面试者主要还是考察平时的测试工作经验积累、思考积累、解决问题的能力积累等等。如果我是面试官,我比较满意的回答会有以下这些点:
1. 跳出这个问题本身
能够讲如何从项目初期就做到避免测试时间不够(如果以前有过很成功的案例是很好的加分项)。
2. 懂得基于风险的测试
如何估算时间,设计测试策略,把最有限的时间分配在项目风险最大的地方。这是项非常重要的能力(有专业知识,请参考 ISTQB
教程)有非常成熟的形式化方法,也有非常多的实战 CheckList(做过大项目的人肯定能够讲出不少条)。**3. **如何保证项目状态清晰?
让主要干系人随时知道现在项目的状态,特别是质量情况,未来可能的走势,大概什么可能达到发布状态。QA
就像是一个在夜间走山路的汽车的大灯,他的职责就是最及时有效的发现项目所有的大坑,并明确的告诉司机(项目主要干系人)。这里面隐含着对风险管理的能力的考察,也隐含着对沟通能力的考察。4. 一定的项目管理能力
如何让团队对现状,对现在的项目计划是否能够有效进行下去有一个清晰的认识,并且引导团队 Work Smart 搞定挑战。你不一定是团队
Leader,但在系统测试阶段,从某种意义上 QA 就是项目 Leader。在关键时刻,项目的成败,重要决策是否能够被做出,与负责项目的 QA
有重大关系。5. 软技能
推动能力,OwnerShip,协调能力,抗压能力,能否激励团队,给团队信心等等。
P.S. 如果应聘者谈到以前工作经历,可能会追问,考察其它知识点。
如果只能回答出“加班呗”,而没有其他思路的人,大概率只能 pass 了。虽然能接受加班的面试者,一般用人单位都比较喜欢,但没有展示出任何 QA
应有的能力,技能上肯定是不合格了。
留下你的答案,优选送礼物
福利一 :转发文章,并在评论区留下你的答案,小编会挑选精彩回复赠送礼物 (测试好书、精美帆布袋、定制卫衣等);
福利二 :扫码加小助手微信,回复「 面试 」,加入测试面试群。
加小助手,回复「 面试 」
可在群内交流 BAT 大厂测试开发工程师面试经验,同步高薪 Offer 信息,并不定期组织名企测试经理、测试高工大咖分享,以及其他福利;
来霍格沃兹测试开发学社,学习更多软件测试与测试开发的进阶技术,知识点涵盖web自动化测试 app自动化测试、接口自动化测试、测试框架、性能测试、安全测试、持续集成/持续交付/DevOps,测试左移、测试右移、精准测试、测试平台开发、测试管理等内容,课程技术涵盖bash、pytest、junit、selenium、appium、postman、requests、httprunner、jmeter、jenkins、docker、k8s、elk、sonarqube、jacoco、jvm-sandbox等相关技术,全面提升测试开发工程师的技术实力
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了