一面 40min
1. 以前的项目经历,开发和测试的offer你会怎么选
2. 具体的项目内容,怎么测试的
3. 怎么实现自动化测试的,性能测试看哪些指标,dps怎么计算的
4. 了解java的基本数据类型吗,java的反射机制
5. spingboot使用了哪些设计模式,介绍单例模式
6. 使用过缓存吗,redis的优缺点,缓存雪崩穿透击穿三件套
7. 了解数据库索引吗,为什么要使用,怎么判断链表有环
8. TCP五层结构,三次握手四次挥手的流程
9. 场景题:设计购物车的测试用例
10. 反问工作内容和面试流程
二面 40min
1. 以前工作的内容,本科到研究生期间在干什么(摆烂)
2. 介绍之前的项目,有哪些亮点难点
3. ES怎么部署的,MYSQL的索引结构
4. Linux用得多吗,怎么查端口是否被占用,怎么查包含某个字符的文件
5. 写两个SQL(查班级平均分和第二名成绩)
6. 最常用的语言是什么,讲讲java的多态
7. 一个复制文件的java程序报错,怎么定位问题
8. 手撕判断回文串
9. 场景题:怎么测文心一言和chatgpt
10. 反问面试评价(说得很委婉,我都蚌埠住了)
总体不难,入门级八股,但我摆烂太久答得稀碎,linux指令和sql都忘得差不多了
而且面试官好像很在意我gap,唉
#百度##实习##面经##测试#