百度测试开发岗面经
百度测试开发岗
一面:(30min)
1.自我介绍
2.爬虫项目中具体做法是什么?怎么解决ip限制问题,有哪些防爬手段
3.进程的几种状态,以及切换状态条件是什么
4.进程调度算法
5.mysql注入攻击,以及解决方案
6.HTTP和HTTPs区别是什么,加密方式有啥不同?
7.python中实例化的方法有哪些?__init__,__new__,有什么区别
8.python内存管理(这个不知道没打好)
9.两道算法题
第一道忘了很简单
第二道是数组奇数排在前面,偶数排在后面(双指针)
10.场景题 怎么设计登陆注册的测试用例
11.反问
二面:(60min)
1.自我介绍
2.如何协调?
3.linux问了我一个很难的忘记了
查找一个文件,创建日期七天前的,排序 具体忘记了
4.sql题三道
大于平均分的学生找出来
找出平均成绩排名在第十到第二十的学生
学生的平均分排序
5.测试场景题问了好几道
登陆注册功能,应该考虑那些方面问题,不局限于功能测试,每一个举例说明
你实习的公司web如果你去测试,存在那些问题,你觉得有待加强
6.你对测试开发的理解?
7.四道python题目(忘记了一道到很简单)
一句代码实现1到100的和
怎么合并两个数组并去重
求fblj前n项和
8.mysql和redis区别以及各自优缺点,请举例说明
9.操作系统进程和线程有哪些差异
中间还问了不少 具体有点忘记了,百度算法题都很基础
十分钟技术面、二十分钟HR面,
技术面还是问了怎么设计测试用例,还问我数据库mysql和redis怎么协同工作,最后还问了我怎么设计mysq、redis保证协同工作的测试用例(这个我不会,就说不怎么了解)
redis还问了雪崩
Hr面那就是那些常见的问题,二面也问了不少于技术不咋相关的问题
整个面试过程还行,三个面试官都会引导你,不会说自己不会就会找其他问题问你,个人感觉还行,希望百度能给一个offer吧,听说进三面的不少,发offer的不多
#百度面试##百度##面经#