百度测开日常实习一二三面
4.26一面(电话面试)
- 自我介绍
- 了解数据库吗,怎么登录数据库
- 怎么查询数据库的前五条数据、更新数据表中的一条数据、删除一个数据库
- 两个表之间的查询有哪些方式,说一下外连接
- 说一下你对数据库索引的了解(回答了五种索引、B+树实现索引的优点、聚集索引与非聚集索引),又问了索引的作用、应用场景,在什么情况下需要给一个字段添加索引
- Linux命令,怎么监听一个文件的变化(没答上来)
- 怎么查看一个端口是否启动(netstat),怎么查一个进程是否存在(ps),怎么查看一个文件里的内容(回答了cat、more、less、head、tail)
- 用linux去拼接另一台机器,怎么测试两台机器是否连通(回答了ping),追问还有没有其他的方法,没答上来(面试官小姐姐沉默了三秒,我都以为自己要挂了。。😫)
- 了解git吗,说一下它是干嘛的,怎么将代码从远程拉到本地,以及将本地代码提交上去
- 浏览器从输入url到返回页面经过了什么过程?怎么看返回页面的参数、接口?(开发者工具)
- http请求的方法有哪些?(只回答了get和post。。)说一下get和post的区别。
- 算法题:单链表查找倒数第N个节点(一紧张回答成了删除倒数第N个节点🤣)
- 说一下测试方法有哪些(回答了黑盒和白盒测试的定义和特点),又问还有别的测试方法吗(没答上来,面试官姐姐还安慰我,没关系,不了解就算了🤣)
- 如果一个项目明天要上线了,但是你今天没测试完,你会怎么做。(一开始我回答我会加班处理,面试官又问如果加班也是解决不完的呢,我回答我会申请能不能推迟一下上线时间,为我的工作尽可能争取时间,面试官又追问,然后呢,那如果还是完不成呢,我弱弱的回答,我可能会向项目组其他同事寻求帮助,来商量对策,面试官终于停止了追问。。)
- 测试百度搜索框,举一些测试点的例子(这个我熟,巴拉巴拉说了好多)
- 最后你有什么问题要问我吗
效率贼高,当天晚上就接到了二面通知😃
4.27二面(电话面试)
- 自我介绍
- 聊一下你的项目都做了什么工作,在这个过程中都遇到了什么难题
- 你上一段实习都做了什么工作(本科时候的实习经历,回答的不好)
- Java里面的集合类你了解哪些,Java的多态了解吗(Java不熟,在征求了面试官的意见后,我回答了C++的多态)
- 多态里面的重载和重写的区别
- C++里的重定义是什么(不知道,没答上来)
- 了解开发中的设计模式吗(回答了工厂模式和装饰器模式)
- 剑指offer第3题:数组中重复的数字,时间复杂度是多少
- 三次握手和四次挥手
- 介绍一下ARP协议,ARP会先在哪里找这个对应关系,
- 网络七层模型有哪些,DNS协议是怎么工作的
- 数据库:一个学生表(学生id,学生姓名),一个成绩表(学生id,课程id,选修课程,成绩),查找本学期没有选课的学生,查找挂科的学生
- 说一下数据库的ACID,解释这四个特性分别是什么意思
- 四个隔离级别是什么,解释一下这四个隔离级别分别是什么意思
- 串行化要加什么锁?读的时候需要加锁吗,加什么锁
- 对性能测试的理解(负载、压力测试)
- 问实习多久,表达了自己非常想得到转正名额留在百度🤣
- 最后还有什么要问我的吗,问了会有几轮面试,回答还有一轮经理面,不问技术问题
4.27三面
- 确定了一下学校和毕业时间
- 问读研前空的一年是工作了吗,回答二战,问了第一次报的什么学校
- 问了家在哪里?很迷惑为啥要问这个
- 能实习多久,表达了自己想得到转正名额留在百度
- 了解测试开发岗吗,还是看到我们岗位之后,才想做测试,回答其实也参加了百度测开的暑期实习,但是挂了。。
- 你现在手里还有别的offer吗
- 你有啥疑问问我吗
- 你毕业这块有什么风险吗
- over