软件测试面试常见问题

1.请做一下自我介绍吧

  • 面试题要点:

考察你的语言表达能力,以及获取你的基本信息和大致情况。

  • 分析:

包含内容有名字+工作经历+做过的项目。一定要提前准备好,保证表达的流畅。控制在1分钟左右。

  • 注意:

不要说离职原因,不要说转行,不要给自己挖坑。--外企项目,英文自我介绍-内容也差不多。

  • 参考示例:

我叫xxx,16年从xx学校xxx专业毕业,毕业至今从事测试工作,到现在有3年了。3年中我待过2家公司,第一家是一个x,主要业务是做xx的。我最近的一家公司吧,主要是做互联网金融业务的,它有web端和APP端的项目,我这两个项目都有参与测试。我负责的主要测试内容包括在web和APP端前端页面还没有完成之前,完成产品的接口测试,然后等到前端封装好了,就继续功能测试,还会涉及到一些界面测试,兼容性测试,另外也会做一些性能测试,稳定性测试,还有自动化测试。过一些并发经验,擅长Java,JavaScript编程语言(有就说,没有就不说)。平时工作总我是一个很认真,细致的人,所以我觉得我是很适合测试岗位,然后如果有机会能老贵公司工作,我也有信心做好对应的测试工作。我的自我介绍大致是这样,谢谢。

2.你为什么从上家公司离职?

  • 面试题要点:

考察你的是否稳定,是否够优秀,是否够抗压,是否积极上进,上一家公司对你的评价等。

  • 错误示例1:

上家公司加班太多了,太累了,压3力太大了。

  • 解析:

HR会觉得你是一个懒惰不上进,工作效率低、无法应付本职工作、不能接受加班、不愿为工作付出。

  • 参考:

上家公司流程制度不太合理,导致工作量不太合理,经沟通也解决不了,觉得耽误自我提升。

  • 错误示例2:

跟同事/老大/老板等意见不合,跟同事相处不来。

  • 解析:

切忌不要说上家公司,以及上家公司同事的坏话,HR小姐姐会担心你以后离开本公司也会说公司不好。另外也会觉得
你本身性格有问题,跟大家不太合,担心入职了也可能会跟老员工不好沟通,容易争吵。

  • 参考:

上家公司的环境和氛围都很好,同事跟老大也很不错,大家共事的时候也很开心。但是部门经理之间内斗,夹在中间
不好做事,而我只想踏实干活儿,希望趁年轻多学点有用的东西,提升自己。

  • 错误示例3:

被公司辞退了

  • 解析:

如果是被辞退了,除非是公司倒闭了,破产了,否则不管是哪种原因,你都会被惯上不够优秀而被上家公司辞退了。
因为公司招人是要耗费人力和时间成本的,没有公司会无缘无故辞退个员工。

  • 参考回答:

上家公司很好, 走的时候老大也有挽留我,但公司平时项目不多,工作比较清闲,感觉这样下去不行,我想年轻
的时候多做一点事,多一一些锻炼, 所以才提出离职。
 

3.你目前面试了几家公司?或者你之后还有别的公司面试安排么?

  • 面试题要点:

1.应聘者的求职意向和对他们的岗位的渴求度:

2.了解同行业的面试情况,了解他们的竞争对手;

3.了解你的实力。如果你面试过的都是一些业内还可以的公司, 能力肯定还不错。

  • 参考答案:

1.我之前面试过几家,有一些公司已经给我发offer了, 有些还在等进一步消息。 比如xxx公司(如果是一家知名的公司还不错的可以体现自己的实力),但是从今天面试情况,我觉得贵公司的实力和文化,都对于我来说是个很适合发展的平台,我的经历和技能又很符合公司的需求,所以还是希望公司能考虑我;
2.这是我应聘的第一家,因为很喜欢你们公司,因此花了-些时间准备这次面试,贵公司是我的优选,还没有时间投递其他家,通过这次面试我对贵公司有了更多认识,觉得还是比较契合我的求职意向的,所以,希望贵公司能够给我一次机会, 让我可以为公司做出贡献。
 

4.说出你印象最深刻的一个bug;

  • 面试题要点:

考察的是求职者的沟通表达能力,测试分析能力以及问题定位能力,挖掘出测试深度和知识面。

  • 分析:

这个需要大家平时工作过程中多积累,遇到一些bug多总结;就算是只做web和UI测试也可以构建一些逻辑
复杂或者操作步骤复杂的bug,作为你印象深刻的bug.其中的重点,是要在描述过程中,有实例化的场景,有详
细的过程,有具体的结果,这样比较有说服力。

  • 参考示例:

当年我刚参加工作的时候,需要测试一个我们组里面开发大牛写出来的数据生成功能, 我当时其实默认功能肯
定是正常的,不过我还是很认真的用了等价边界值等方法来设计了测试用例,很神奇的,还真的发现了大神在一个
边界值的处理上有一个小问题,本来应该生成2条数据的,结果生成了3条数据。从此以后,开发组再也不小看我
们测试组的啦!
 

5.说说的你优缺点?

  • 面试题要点:

考察你的情商,想看你是否能够认识的问题,并且有解决问题的思路。

  • 解密分析:

切记一定要诚实!缺点请有选择性地说真实的缺点,人非圣贤,孰能无错?最重要的是知错能改,善莫大焉,所以缺点必须是真实的,无伤大雅的,并且一定体现你自己已经发现了这个缺点,有相应的改进措施。注意:不要强行把优点说成缺点,也不要说自己没缺点;当然,更加不要说自己非常严重的毛病,比如很懒,做事不认真等,这些说出来你的offert也就拜拜了。

  • 参考答案:

优点:

我个人抗压能力还可以,像我们之前公司项目紧急情况大概持续一个月每天加班到10点;还有就是责任心、态度方面,上级交付给我的任务我都会主动汇报进度,不要领导操心,且都按时按需完成;另外,学习能力也比较强,我们前公司自动化这块是O基础的,我通过百度论坛查找资料,自己编写了一个简单的自动化框架,完成了项目的web自动化测试这部分。所以我的学习能力还是比较强的,遇到新的技术,自己比较能钻研并掌握。

缺点:

我的记忆不太好,但是我认识到了,所以平时我会弄很多小标签,备忘录来提醒自己;我不太会懂得拒绝别人,但是前面工作过程中我也认识到了,而且测试岗位又比较需要有自己原则和立场,所以我也有在认识这个性格问题,该拒绝的就拒绝。
 

6.为什么转行做测试?你对测试行业的认识?

  • 面试题要点:

想看你的动机,转测试之后是否稳定,软件测试行业的认知。

  • 分析:

展现你的对测试行业的认识,以及自己在测试行业内的优势。注意:最好不要说开发很辛苦之类的,因为会让人觉得你对工作贪图享乐的想法。

  • 参考示例:

1.对软件测试的未来看好!1--这样既说明你很了解行业发展,也很有规划和选择;
2.开发的要求是深度,测试的要求是广度,所以测试可以让自己知识涉猎更加广泛一点。
3.具有开发经验,Linux系统熟悉,对SQL熟悉,对软件测试会有相当大的帮助,更能胜任软件测试工作;
4.做过开发,逻辑思维能力强;
5.对软件内部实现、功能需求、功能实现了解更深入,能根据自己的经验分析,那里容易出错,快速定位找出bug
出现的地方,更有针对性。
6.会代码,更适合做自动化测试。
7.我个人性格很细致很有条理,很擅长找bug,很擅长沟通。---从个人特点出发

7.工作中有遇到过什么难题,你是怎么解决的?

  • 面试题要点:

考察你的智商,情商,思考回路,解决问题的能力。

  • 分析:

可以是技术上的或者流程上的,甚至是人际交往的难题,但是推荐还是讲技术上或者项目上的难题。这个问题最好能体现你的双商,以及你解决问题的能力。

  • 参考示例:

我工作的时候,产品上线后遇到一个客户端bug,比较严重,影响到了用户正常使用。但是bug交到测试这边的时候,没有复现出来,开发很着急,觉得是测试漏测导致的,测试这边压力很大。当时我就觉得既然客户那边能出现,我们就肯定也能复现,肯定是哪里遗漏了什么?我就跟客户那边要了用户的所有的配置,以及环境拓扑,我搭建跟客户一摸一样的环境,然后—条条的将配置到我的环境里,花了整整3天时间,终于找到了复现的步骤,其实就是—条比较不常用的开关导致了这个问题。通过这件事,我发现测试工作细致的重要性,而且一定要跟用户环境尽量的保持一致性。并且,遇到事情不要慌张,认真和耐心去做,肯定能找到解决方案。

8.请说说你对加班的看法。996可以接受么?

  • 面试题要点:

考察你的企业价值观是否与公司文化相匹配。

  • 分析:

1. 根据自身情况来判断; 2.根据薪资以及性价比来判断; 3. 表达自己不排斥加班的态度,先把offer拿住的原则。

  • 参考示例:

我个人对加班是不排斥的,我们之前公司也经常加班,项目紧张的时候,也会经常加到深夜;所以这方面我也是可以接受的。至于996制度,我可以尝试一下的。


9.能说说你对薪资的期望和要求么?

  • 面试题要点:

考察对自我的认知,以及谈薪资的技巧。

  • 分析:

公司定薪水-般都是根据这几个部分来考 虑的:面试的表现+工作背景/学校背景+岗位定级,所以可以谈的空间幅度不大,一般在1000-2000之间浮动

  • 技巧:

1)说的薪资最好高于心里真正预期薪资1000-2000左右:
2)看面试的情况,如果面试官的评价比较正向,则可以多要一点。
3)也可以适当的说有一些已有offer的刺激, 但是不建议用,用不好会垮。
4)一般跳槽涨幅30%,所以可以适当提高自己的基准薪资
 

10.你还有什么问题要问的么?

  • 面试题要点:

考察主动思考能力,对公司职位的青睐性--渴求度。

  • 解密分析:

这种问题一定要问,但是不要问多,一般控制在1-3个即可,体现自己对这份工作的热情和渴求度。可以问领域,比如目前团队的现状,项目的现状,主要的业务,自己对于公司或者职位感兴趣的一些技术等。注意:不要说没问题,会让人觉得你缺乏思路和主动能力;也不要问薪资待遇福利相关的问题,这些问题等到HR面再问

  • 参考示例:

请问您壬担任的职位是?公司现在的规模是什么样的?有多少人?我如果入职以后做的项目在公司处于什么样的地位?项目目前的状况,发布了几个版本,以后的计划?我如果入职的话,以后从事的是那一块的工作?
 

本文链接:https://my.lmcjl.com/post/2111.html

展开阅读全文

4 评论

留下您的评论.