如何面试测试工程师

现在高考也完了。马上就要进入到大学生们的毕业典礼时间了。

我现在的公司,也已经有实习生回去进行他们最后的happy时光了。

对于很多即将毕业的同学们来说,怎么样面试,能让我获得一份offer呢?

---------------------------------------------------------------------------------------------------------------------------------

一般的面试过程都是,投放简历->HR电话邀约,进行面试->笔试->面试(分为技术面试和HR面试)

一般到HR面试的话,基本上说明你技术过了,除了公司比较尊重面试人员,会在技术没过的情况下也让HR来和你聊聊。把你当做一个储备人员。

那么今天,我主要和大家分享的是关于怎么去回答技术面试的情况。

在面试之前,一定要把你简历上的内容全都吃透,哪怕是有问题的地方,你也要想好对应的方法,怎么去绕过这个地方。

不要挖坑自己跳!!!另外一定要自信!!!

第一:自我介绍

准备准备,一定要准备,不管你去面试什么,一定要有所准备,毕竟机会是留着有准备的人。

自我介绍,考察的一般都是口头表达能力与逻辑思维能力。

所以,这里准备个3-5分钟的内容,包括自己的工作年限,做过的项目,以及自己会的一些技能。

这里不能完全照着你的简历背诵出来。

第二:面试问题解答

准备准备,一定要准备,不管你去面试什么,一定要有所准备,毕竟机会是留着有准备的人。

在面试之前,一定要在前一天或者去面试的路上,熟悉一下面试公司的情况,如公司规模,公司主营产品,技术类型,等等,这个百度都能查到的。

接下来讲一下面试题目的一些考察点:

1.说说你们公司测试的一个基本测试流程是什么?

考察你是否经历过一个完整的项目,并且对流程都熟悉。不要背书一样的回答:需求分析->编写测试计划->编写测试用例,评审->测试执行->测试完成,出具测试报告->上线。

这一些东西大家都懂,你要把这些阶段结合你的项目来说,口语化一点,毕竟不是笔试

 

2.你在设计测试用例的时候,用到了哪些方法。

不要千篇一律的都回答边界值,等价类。我们应该还有学过错误推测法,场景法。

 

3.回答完问题2之后,就会说,给你一个一个登陆功能,你怎么去设计测试用例。

这里一定要用上你问题2回答的那些设计方法。证明你确实会这些。

 

4.MySQL、Linux等,一般会问,掌握的程度怎么样?

如实回答,对于初中级测试人员来说,mysql基本的增删改查都会,Linux基本命令都会,也会linux上的项目部署,就OK了。

 

5.遇到无法重现的bug,你们怎么去处理?

切记不要直接回答说,提交bug系统这么简单。

应该是要重复去验证这个bug,确认一下操作步骤以及思考一下可能的一些原因,并扩展。

实在没办法重现出来,再提交到bug系统,并记录为偶先bug和偶先率。(如果能找到错误的日志是最好的。把日志也提交到bug系统)

 

6.根据你的简历,问你技能相关的问题。

如jmeter,python,java,LR,等等,都是参考你的简历来问的,所以你面试的时候,一定要重新温习一下这几个工具使用方面,具体作用以及项目实战情况。

 

7.如果你是一个产品的负责人,你怎么开展测试工作。

问题看起来很简单,但是实际上考察的是,你有没有真正的,完全的了解一个项目,哪怕只是理论。

回答如下:

需求分析,明确测试任务,分析测试范围,制定测试计划,编写测试用例,然后就是执行测试用例和记录bug,回归测试,测试通过,出测试报告,允许上线

 

8.你在工作中,遇到过最让你头疼的事是什么。

这个是一个开放题,只要能把你发现的问题,提出它带来的不利影响是什么,并能够给出一定的解决方案就OK。

 

9.你有没有自己的职业规划,或者说是你打算以后向哪方面发展。

不要直接回答,什么自动化测试,性能测试,管理之类的,要给出你的明确的思路以及详细的技术项。

 

以上,稍微整理了一下面试的几个问题。当然这只是其中很少的一部分,但是这一部分也是绝大部分会面试到的。

希望能对你们有所帮助。

另外,有的公司是看“眼缘的”,我曾在一家公司工作,我去进行第一面,面试结果一般般,把结果告诉给经理,经理去面试,只问了1个问题,会打篮球吗?回答:会。经理:入职吧。

这种。。。。。。。。。。。。。。。。。。。。。。我们就另当别论了。

posted @ 2018-08-17 15:21  亚萌  阅读(1917)  评论(1编辑  收藏  举报