百度-测试开发面经
1. 自我介绍
2. 本科是北京的,为什么去湖南读研?
3. 实习在深圳,未来的工作地点意向呢?
4. 死锁的产生条件?怎么预防死锁?
5. TCP与UDP的区别
6. 数组指针和指针数组的区别
7. 深拷贝与浅拷贝
8. 给一个数据库表:30个人的成绩单,5门课成绩,表格包括id,姓名,科目,成绩四列
查询:1)小明的数学成绩;2)全班的数学成绩总和;3)全班英语课成绩及格的人数
9. 编程:有一个数组,统计元素出现次数,输出出现次数最多的元素及出现次数(注意有相同出现次数的)
----------------------------------------------------------------
二面,电话面试(真的猝不及防...),8.25,65min
1. 自我介绍
2. 项目细节实现,项目背景,项目中遇到的最大难点,怎么解决的?
3. 实习中的测试项目流程介绍,遇到的难点
4. 在测试用例覆盖的比较大的情况下,发现的bug比较少,会认为是开发的质量比较好吗?
5. 实习中接口测试的具体过程?
6. 接口测试是白盒测试还是黑盒测试?需要看代码吗?怎么保证断言的正确性?怎样算是一个好的断言?
7. 怎么部署测试环境?自己搭建还是其他的?
8. 算法题:整数数组,求3个数之和为0 的子数组(力扣原题)
9. 数据库:成绩表id,学生编号,科目,成绩,写语句查询每个科目的最高分
10. 设计自动售卖机的测试用例
11. 如果给你offer,可以来实习吗?
---------------------------------------------------------------------
三面,8.26,40min
1. 自我介绍
2. Linux了解吗?常用命令
3. 数据库的事务了解吗?
4. 什么时候要用到事务?
5. 举个应用事务的场景?(提示从四个特性出发考虑)
6. 研究生有参加什么社团活动吗?
7. 这半年来最有成就感的事
8. 可以来实习吗?
#面经##校招##百度##测试开发工程师#