百度开发测试工程师二面1223
1h15min
1.自我介绍
2.实习拷打
3.自动化测试的工具
对结果的验证是怎么做的
4.怎么保证case的覆盖?
5.实习的时候做过白盒测试吗?会做code review吗?
6性能测试是怎么做的?
7.java的垃圾回收机制
8.有了垃圾回收机制还会存在内存泄露的现象吗,为什么?
9.什么是线程安全?
10.ArrayList, LinkedList, Vector这三种,线程安全的是?
11.java里的sleep()和wait()有什么区别?
12.了解哪些数据库类型?
13.对sql的查询进行优化有哪些方法?
14.数据库索引的底层类型?
15.一个表:学生姓名、课程和他的成绩,请你查出每一门成绩都大于80分的学生姓名。注意,只有一个表,且不同的学生可能选择了不同的课。
Select name from Student where course_name = ( Select course_name from Student where course_score = 80)
SELECT name FROM Student GROUP BY name HAVING MIN(course_score) > 80;
16.linux操作题:给你一个进程名,找到它的进程id。
17.手撕一49.字母异位词分组
手撕二386.字典序排数
手撕三:给你一个json结构,输出json的最大的深度。Json可能是层层嵌套的。
18.反问
#百度#面经... 文章被收录于专栏
烤面筋,炒冷面