测试工程师面试问题二三事

本文总结了面试中常见的技术问题及回答思路,包括自我介绍、软件研发流程、测试用例设计、项目应对策略、使用的测试工具等,以及更深层次的技术问题,如系统架构、性能测试、SQL语句理解、JMeter的使用技巧等。
摘要由CSDN通过智能技术生成

依据实际面试情况,总结几点面试中较常问到的问题及回答思路:

一般大点的公司面试前可能会有笔试步骤。

一、比较常规的问题:

1、先做一下自我介绍;

答:简单自我介绍+简单工作经历介绍;

2、描述一下整个软件研发流程;

答:基本流程:需求评审+开发+测试+UAT测试(用户验收)+回归测试。

3、一般测试用例的设计方法;

答:常见的设计方法大概有11种,使用较多的就是:等价类、边界值、因果图、流程分析法等。

4、项目很忙或遇到棘手问题时,如何处理;(这个问题主要考察沟通及临场应变)

答:会与同事保持积极沟通,尽最大努力保证项目如期完成,并与同事一起克服困难。

5、测试过程中使用哪些工具;(一般会根据简历所写提问)

答:jmeter、postman等。

二、与技术相关的较深入的问题:

1、谈谈负责项目的系统架构;

答:根据自己实际项目情况作答:一般从开发语言(前后端)+数据处理层(mysql、redis等)+底层架构(使用哪些框架等)。

2、谈谈性能测试以及相关指标;

答:主要可以从性能测试是什么、使用什么工具做、评价指标以及怎么写性能测试报告等几方面回答。

3、谈谈sql语句左连接和右连接的区别;

答:左连接:返回左表中所有记录以及右表中符合条件的记录;右连接:返回右表中所有的记录及左表中符合条件的记录。

4、在jmeter中,下一个接口要引用上一个接口的结果怎么办;

答:可以使用正则表达式提取需要的内容。

5、在没有任何需求文档参考的前提下,遇到一个全新产品如何测试;

答:可以从ISO软件质量模型入手回答,具体可以百度ISO质量模型。

在实际面试过程中,因为每个人的经历、简历等都不一样,所以问题肯定也是多种多样,但基本会围绕简历来提问,所以需要对简历所写的信息非常熟悉并做好充足的准备。

以上是比较典型的问题,也是较为基础的问题,希望能为大家提供一些参考。但面对较多的可能是初中级工程师,对于面试偏重于问开发语言相关的测试开发岗位等,不在此讨论范围内。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值