百度测试开发面经
一面(1h6min)
1、自我介绍;
2、Java 八大基本数据类型;
3、== 和 equals 的区别;
4、聊项目,并且问相关知识点,问的很细;
5、算法题(讲思路):不用变量 temp 交换两变量(int型)
6、常用的 Linux 命令;
7、百度搜索框输入几个字,所涉及到的所有计算机网络的知识点;
8、提问环节。
二面(48min)
1、自我介绍;
2、聊项目,聊了很久,让你对自己的项目设计测试案例;
3、给一个登陆界面,所涉及的所有测试知识:
|- 功能性测试;
|- 安全性测试;
|- 稳定性/健壮性;
|- 兼容性测试;
|- 美观性考虑。
4、算法题(写代码并结合测试案例完善代码):字符串逆置;
5、算法题(写代码并结合测试案例完善代码):两链表找公共子节点;
6、提问环节。
三面(51min)
1、自我介绍;
2、项目详细介绍,问的很细,面试官会抓住一个问题深问下去,主要考察你解决的问题,怎么解决的,团队的合作方式;
3、拿了哪几家公司的offer;
4、对百度的了解,尤其是你所在的部门,要提前准备;
5、简历逐个问,验证你的真实水平;
6、职业规划;
7、提问环节。
总的来说,百度的面试官水平很高,很注重应聘者考虑问题的全面性,以及解决问题的能力,很注重算法编程能力,即便是测试开发岗位也是如此,建议大家在面试之前,好好刷一刷数据结构的算法编程题(leetcode或者牛客网)。
#测试开发工程师##百度##校招##面经#