茄子科技 测试 一面面经
茄子科技 测试 一面面经
1. 如何看待基于工具(如Jmeter)的测试和基于代码(如pytest)的测试的看法?
2. 介绍一下你所了解接口测试流程。
3. 给若干个接口测试用例,比如测试账户account,会给出接口需求文档,问如何设计测试用例。
4. 问我操作系统和数据库有没有具体的实习或者项目经历,还是比较局限于书本?(我说没有,不过数据库有自己去找实战视频学习)
5. 描述一下什么是死锁,以及死锁产生的原因。
6. 问我给我6个表,如果去查询数据?(提示了我是多表查询,我说自连接查询,左外连接查询,右外连接查询,全连接查询,当时就想到什么说什么了,好像也没说对没说全)
7. 如果每个测试用例的数据类型,长度都不一样,是否要每个用例都封装一个函数?不是的话应该怎么管理测试用例?(我答得不对,面试官补充说,添加参数或者改参数类型和长度这类需求可以通过数据驱动比如yaml去管理测试用例来实现)
8. 给一个微信支付的场景,设计测试用例。
9. 你觉得你未来三四年的职业规划是怎样的?
10.反问环节:我的面试自我表现怎么样?有需要提升的吗?——面试官:挺好的。就是项目实战经历少了点。
总结:全程45分钟,面试官较温柔,没有太刁难我。基本都是跟着简历上的东西来发问,全程没有问算法和数据结构,没有手撕。70%以上是测试实战过中的问题,且偏向自动化测试中的具体操作和问题的处理,测试八股也没问什么。
#测试工程师#