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
转发自:https://www.nowcoder.com/discuss/651237?source_id=discuss_experience_nctrack&channel=-1