应聘职位:测试开发工程师
一面 7.22 60 min
-
简单自我介绍
-
实习具体所负责的工作及其项目背景
-
以具体需求举例,谈测试用例设计思路
-
印象最深的bug及其原因
-
接口自动化测试如何实现
-
接口自动化测试的作用?
-
接口自动化测试和UI自动化测试的区别?
-
pytest框架的优势?
-
UI自动化测试能否取代手工测试?
-
对App支付功能进行测试用例设计
-
算法题:给定数组,输出所有3数之和等于0的数组
-
cookie和session的区别
-
TCP协议有哪些机制保证其可靠交付?
面试体验:面试官小哥哥特别温柔,脾气很好,回应及时,让人感觉很温暖。
二面 8.1 55 min
- 自我介绍
- 自学学了哪些计算机相关的知识?
- Python深浅拷贝,和赋值的区别?
- 列表底层的数据结构是什么?
- TCP和UDP的区别,我们现在视频用的TCP还是UDP,为什么?
- 你认为QA有哪些质量保障手段?
- 在负责需求的时候有没有认为现有工作不合理的地方?
- CodeReview会有QA参加吗?你认为需不需要?
- 除了负责业务测试,还负责了哪些工作?
- UI自动化用的什么框架?
- 实习项目底层架构?
- UI自动化的case是怎么样调度的?
- 代码题:反转链表
- 测试用例设计:针对微信朋友圈功能
面试体验:面试官姐姐不苟言笑,问的问题很有深度,学到了很多的同时也深刻意识到了自己的短板,分享我的面试经验给大家,希望面经能为我攒好运吧
三面 8.4 17:00 65 min
- 自我介绍
- 为什么会对测试开发感兴趣,为什么转行?
- 对你实习期间负责的工作进行介绍?
- 接口测试包含哪些内容?
- 接口自动化测试怎么做的?
- 测试只涉及端到端的测试?有没有服务端的测试团队?
- 怎么样自学?
- 对负责项目的系统架构是否了解?
- 使用的数据库是哪种?
- Mysql是哪种数据库,非关系型数据库举例,两者的区别和各自优势?为什么?
- 涉及增加增加新接口的需求如何对接口进行测试?
- 部门测试主要是黑盒测试?
- 一条接口自动化cese应该覆盖哪些内容?
- 实习期间新学习了哪些新测试技术&工具?
- 为什么选择Airtest框架作为UI自动化测试框架,它的优势在哪里?
- Selenium框架、Appium框架介绍,你认为三个框架分别的适用场景是什么?
- 了解客户端发版节奏&流程吗?
- 讲述一下项目上线流程
- 和PM、RD之间的交流有没有什么问题,你是怎么解决的?
- 低优bug,开发认为不是bug,你是怎么处理的?
- 认为自己最大的优点和缺点是什么?
- 职业规划是怎么样的?
- 美团这边会发放offer吗?和字节之间的倾向性?
- 反问:技术栈,开发golang更多+少量python,测开python+少量golang
面试体验:面试官姐姐看上去很可爱温和,但是问的问题好像懂一点又说不明白,挂掉咯,正式批继续加油叭!
#字节跳动秋招提前批##字节跳动##秋招提前批##秋招##面经#