这个问题,我在做为面试官时会经常问到;当然,我面试时也经常会被问到。那么,怎么回答这个问题,才能让面试官满意,自己也满意呢?
表面看这是一个非常简单的一个问题,做测试辣么久,发现的bug无数,随便从中挑选一个比较“特别”的说说就可以了啊!但其实,越是从习以为常的事情中找“特别”越困难,比如:我每天中午都是楼下随便找一家快餐店吃饭,如果有人问我:说说你印象深刻的一次吃快餐的经历。除非我哪天吃出了苍蝇,否则怎么会对每天吃的快餐印象深刻。
我们换位思考一下,面试官问这个问题的目的是什么?
其实,它并不关心你描述的这个bug是否真的有价值,或有多曲折离奇?他只是想了解
1---你平时工作中的测试能力。所以,这就要求的你平时工作中遇到bug时试着自己去定位,定位bug的过程远比你单纯的执行测试用例有“价值”(自我技能提高的价值),在定位bug的过程中你需要掌握和运用更多知识。
另外,建议你平时养成总结的好习惯,发现的bug,开发解决了,最好问问他原因以及解决的方法,这样再遇到类似问题时,自己也可以试着定位解决。遇到难解决的bug,也可以把最终的解决过程记录下来。
2---考察你的表达能力。我们搞技术的有许多属于闷骚性格,让我们和技术打交道游刃有余。在QQ群里聊天,也风趣、幽默、机智、博学…. 因为网络段子看多了嘛,再加上有百度加持。但面对公司会议或者和陌生人交流时,语言表达能力比较欠缺。所以,建议你平时可以主动要求去分享一些自己工作中用到或学习的技术。或者多去参加集体活动,加强自己的表达能力。也许就是想抛一个问题给你,自己好有时间继续看你的简历。
好了,大概了解的面试官的目的,那么可以在面试前事先思考一下这个问题,从工作中总结一些记忆深刻和有价值的bug。
如果,一时想不起来,可以这么切入,找一个自己工作中很熟悉的项目,然后,谈谈你是如何对这个项目进行测试的,然后,在某一个版本测试中,发现xxx,开发也xxxx,前端也xxxx,运维也xxxx,最后终于发现原来是xxx引起的xxxx 。
把你工作过程中的测试方法和步骤描述清楚了,那么这个bug有没有价值或是否印象深刻就不那么重要了。
作者:给你一颗小瓜子
链接:https://www.jianshu.com/p/161d8c0a2166