什是测试?
如果只是从学术讨论的角度,我们可以把现阶段比较认可的几个对软件测试的定义说一说。
不过如果是面试问到,可能就不能这么回答了。
不清楚被问的这位仁兄当时是多长工作经验,也不清楚当时谁问的。不过我估计应该是用人部门,一般的HR问不出这样的问题来。
假设是用人部门这样问,是因为他们面试官的面试水平不够呢,还是希望通过这个问题来观察应聘者的一些素质?
如果是后者,他们期望看到什么样的素质? 比如希望应聘者有独特见解,因为有独特见解代表了善于总结和思考?...
这些都不清楚,如果是我被问到这个问题,我会跟面试官确认,他是想听听软件测试人员的工作性质呢?在自身使命的认识呢?还是工作内容?....先把话题缩小,然后再去回答。如果不清楚面试官的意图,回答的越多,对面试越不利。
顺便说一句,有时候我也会给应聘者挖一些坑,故意说一个模棱两可的问题。 目的就是看一下应聘者在没弄懂我的意图的时候,会不会先跟我确认一下。我作为面试官的心理是偏保守的,如果他没弄清我的意图就开始回答,我会担心他是否会将这个习惯带入工作。比如给他一个任务,他不问清楚就按照自己的理解去做。 也许有的人会说,面试的时候太紧张,实际工作不会这样,但从面试官的角度,他为什么要冒那么大的风险去相信,这个应聘者实际工作会比面试中好呢?
你大学同学都在做什么?你为什么不去做那种工作?
如果这个问题是问一个干销售的,我会觉得这是考察一个人反应是否敏捷。如果是问我们干测试的,我推测要么面试官就是闲聊一下,自己也没想通过这个问题来获得什么答案(但这并不意味着回答不重要),要么就是想看看应聘者是否对软件测试是出于爱好,是否有一定的稳定性。
软件测试的意义是什么?
最重要的意义就是经济利益。
这个问题个人觉得没有意义。回答的好与差,不太表个人能力。特别是这个问题一般是问一些测试新手,这就更没有意义了。
需要注意的是,一些测试新手常常把手段当成意义(目的)
在过去的工作中学到了什么?
常用的两套接话的方式:一是你也用笼统的话去接,比如学到了技术,学到了质量管理手段,学到了工作技巧,然后举几个例子。
二是问问他想听哪方面的,先把话题范围缩小。
面试官大都希望应聘者是个擅长总结和学习的人,在面试之前需要在这方面做一些准备:有时候面试官会让你举一个具体的例子,比如说说工作中让你成长特别大的一个经历,或者说说你工作中得到的一个比较大哦教训,或者说说测试的时候漏测过什么bug。。。
本文作者 | Mack
文章来源 | 原创
特别敬告 | 版权所有,请勿转载,违者必究