这个主题是站在用人单位的角度问这个问题,但是相信很多人搜到这个问题,目的是为了知道如何准备面试,以便拿到软件测试工程师的Offfer(所以我会更多站在求职者的角度去解答这个问题)。

但我们要清楚,找工作是出卖服务的过程。我们得先知道企业的需求是什么,才知道要怎么把自己卖出去,所以在面试之前,我们需要先分析企业的招聘需求。

企业的招聘要求里面会列出很多项内容。比如某公司的行政助理岗位,要求行政管理相关专业毕业、熟练使用Office、性格开朗、沟通能力强、积极主动等等。这些要求其实就是基于冰山模型的一套系统。

冰山模型简单为大家介绍一下。它是美国著名心理学家麦克利兰提出来的。用来表示个体素质的各个要素,现在成为很多企业进行人才筛选和培养的基础模型。

在该模型里面,知识与技能是冰山上面漏出海面的部分,它比较容易观测,而且相对而言容易后天习得,比如画PPT、做Excel等等;能力半浮半沉,改变周期长,但重要性更高,比如沟通能力、解决问题的能力等等;而性格特质、动机和价值观,基本上完全隐藏在海面之下,这部分不容易被观测,却对人的行为表现起到至关重要的作用,而且在成年后基本定型,不太容易受到外界影响而改变。

好,那我们已经知道了什么是冰山模型,现在就用这个模型来梳理一下行政助理的岗位要求:

1)首先,要素1:知识与技能,在招聘要求中,知识体现在对行政管理相关专业的要求上,技能则体现在熟练使用Offer这个要求上;

2)其次,要素2:能力,指思维、沟通等软能力,对应招聘要求里的沟通能力强;

3)最后,要素3:性格特质、动机和价值观,对应招聘要求里的性格开通、积极主动。

所以说,你可以用这个模型,将企业的招聘需求进行拆解,这样就能做到对企业的需求了然于胸了。

不仅仅是行政助理,软件测试等几乎所有岗位都可以按照冰山模型这么拆解(试试用冰山模型拆解下图中的测试岗位需求)。


冰山模型介绍完后,我们回到“如何去面试软件测试工程师”这个主题。

随着互联网及移动互联网的发展,越来越多的IT公司更加注重公司IT产品的质量,所以招聘测试工程师的岗位需求也越来越多,同时对软件测试工程师的要求也会越来越高。企业对于测试工程师的招聘需求大体也是遵守“冰山模型”,一般也都会包括以下几个方面:

  1. 技术层:技术能力
  2. 能力层:沟通能力+测试思维及解决问题的能力
  3. 性格特质:面试者的性格及抗压能力

所以我们完全可以按照该冰山模型去准备,下面我们来详细阐述:

二、考察面试人员的思维及解决问题的能力

思维方面一般会问到的是如果测试过程中遇到了问题你会怎么处理?

针对这样的问题要从几个方面进行考虑:

1、要分析问题到底是前端的问题还是后端的问题

2、如果是前端问题,能直观的看到问题原因,可以直接提问题单

3、如果是后台的问题,那么先去检查后端的相关配置是不是正确的

4、如果配置正确,那么可以去检查对应的数据是不是正常的,比如数据库的数据、redis的数据

5、如果以上都是正确的,那么基本可以肯定是代码的问题,这时可以去查看对应的后台日志信息,并提交问题。提交问题单时可以将日志信息附上去。

三、考察面试者的沟通能力

企业一般通过两个问题来了解软件测试应聘人员的沟通能力

首先会让面试者做自我介绍,这一项是非常重要的,因为这一项会给面试官留下非常重要的第一印象。自我介绍时可以做一个简要的说明,来自哪里、毕业于哪里、以及结合自己之前的工作经验做一个简要的说明,这个过程时间大概在2-3分钟即可。同时说话要流畅、自信。

第二个问题可能会让你介绍一下上家公司产品的业务流程,那么这个时候要能非常清晰明了的说出产品的业务流程,同时针对面试官提出的业务疑问都能及时解答。

第三个问题可能会让你介绍“你有什么缺点”来了解你的沟通能力。

四、考察面试者性格或者是抗压能力

一般通过“请介绍你工作中最难忘的一件事情”等开放性问题来了解。针对这类体现性格、抗压性的问题,在面试前一定要认真准备,回答一定要是正向的,积极的。最好提前准备故事来体现我们的正向、积极、抗压能力强。

———————-了解了考察的4个方面,接下来看如何准备面试————————–

以上四个问题,除了第一类技术问题是可以通过刷题来解决外(一般面试的时候,会安排笔试来考察),其他三类问题,面试官都需要通过与应聘者交流来获取。所以作为应聘者,我们需要通过三步走来进行充分准备以便于沟通。

第一步:逐条列出企业招聘需求,针对每条要求

1)横向比较:相比较其他人,是否做得更好?;

2)多多举例:这项要求是否有相应事例证明?请列出至少2件代表事例,且是周围人做不到的例子。

第二步:根据分析,填写匹配度

1)匹配度高:至少有两个有效事例作为证明,且强于绝大数人。

2)匹配适中:至少有一个有效事例作为证明,且强于一半以上的人

3)匹配度低:较难找到事例作为证明,未与其他人形成差异化优势

第三步:根据匹配结果确定下一步

1)填写完匹配表后,80%以上为“高”,且“低”最多一个的,工作匹配度很高,好好准备你已经整理好的故事。

2)50%-80%要求为“高”,且“低”不超过30%的,则要继续挖掘经历;

3)只有50%以下的要求为“高”,且“低”超过30%,嗯,建议放弃,看看别的公司。

通过以上三步,我们就实现了面试前“知己知彼”,最终实现面试时的“百战不殆”

敲字不易,如果此文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。


2022软件测试自学路线
Linux系统操作教程2天快速入门linux项目搭建_哔哩哔哩_bilibili

软件测试入门到项目实战,7小时从小白到白领的软件测试快速入门课程

软件测试实战教程 《学车不》APP实战软件测试

首次公开丨黑马头条软件测试实战项目 完整版

软件测试基础手把手带你Excel实现管理接口用例

软件测试基础-手把手教你搞懂测试环境项目部署

软件测试教程Charles抓包工具测试实战

软件测试工程师必备MySQL数据库,mysql系统精讲+课后练习

软件测试进阶教程微信小程序测试实战—全网首发