百度 测开 一面/二面/三面 面经 8.26

流程神速,24号上午一面,一面结束下午马上二面;今天26号三面,是我遇到过流程最快的面试经历了,百度好评!

一面

  1. 自我介绍,(自我介绍太长了很明显感觉到面试官有点不耐烦了。。)
  2. 项目介绍;
  3. 深挖项目,介绍项目中Redis的使用,二次缓存的一致性保证,数据库持久化是怎么做的等等;
  4. 最常用的语言?(Java),会不会Python?(回答不会,面试官答没关系来了再学,很快),然后开始八股文;
  5. 面向对象七大设计原则;
  6. String、StringBuffer、StringBuilder的区别;还知不知道其他不可变类,如何自己实现一个不可变类;
  7. Java中不同类型的对象在JVM内存结构中存储的位置;
  8. 什么是泛型,泛型擦除一定会发生吗;
  9. 什么时候服务端会发生大量time_wait和close_wait状态;
  10. 手撕算法:实现一个算法,找到两个有序数组所有元素一起的中位数;
  11. 针对自己的接口,设计测试用例;
  12. 反问。
总结:算法题做的不太好,改半天。
一面结束半个小时通知通过,约下午二面。

二面

  1. 自我介绍;
  2. 项目介绍;
  3. 追问项目;
  4. 实习做的都是开发工作,为什么选择测试;
  5. 基本的测试流程;
  6. 黑盒白盒测试的测试用例设计方法都有哪些;
  7. 介绍一下单元测试和冒烟测试;
  8. 讲十个Linux的基本指令;
  9. 说一下你对SpringBoot和Spring的区别的理解;
  10. SpringBoot自动装配机制的原理;
  11. SpringBoot IOC容器的设计目的,原理,以及依赖注入的方式;
  12. 知道哪些设计模式,单例模式懒汉式口述一下怎么写,volatile的作用是什么;
  13. 手撕代码:KMP字符串匹配算法;
  14. 针对一个零售机进行测试用例设计;
  15. 反问。
总结:KMP算法记得不太清楚了,模模糊糊地在面试官的引导下写出来的。测试用例设计这块掌握的还是不太好。
二面结束第三天主管直接打电话约三面。

三面

  1. 自我介绍;
  2. 项目介绍;
  3. 超级深的深挖项目,深到每一个功能点的算法是怎么实现的。。。
  4. 为什么选择测试开发;
  5. 针对一个IP地址校验的接口进行测试用例设计;(答的不好,面试官后来说是想让我给出具体的关键数据的测试用例)
  6. shell编程会吗,能不能大概介绍一下某个具体的语法;
  7. 为什么选择北京;
  8. 是考研还是保研的,为什么读研不选择计算机类专业;
  9. 讲一个逆袭的经历;
  10. 讲一个定下目标但最终放弃了的经历;
  11. 讲一个你最讨厌室友的哪一点(???);
  12. 反问;
总结:项目深挖挖得有点难受,测试用例设计答的也还是不太行。。。还需要恶补!
但是反问环节结束后面试官让我加他微信,说后续有什么问题随时可以问他,弄得我一脸懵。
祈祷好运祈祷好运!祝大家秋招顺利offer多多!
#提前批##百度##秋招#
全部评论
{"pureText":"","imgs":[{"alt":"discuss_166****567476.jpeg","height":1344,"localSrc":"content://media/external/images/media/13977","src":"https://uploadfiles.nowcoder.com/message_images/20220911/853329966_1662855567476/discuss_1662855567476.jpeg","width":750}]}
2
送花
回复
分享
发布于 2022-09-11 08:19 陕西
提前批吗,几号投的呀,另外想问下什么部门
1
送花
回复
分享
发布于 2022-08-28 01:48 吉林
滴滴
校招火热招聘中
官网直投
大佬三面是电话面吗?
点赞
送花
回复
分享
发布于 2022-08-28 20:29 安徽
意向了吗
点赞
送花
回复
分享
发布于 2022-09-01 18:35 湖北
请问楼主,泛型擦除一定会发生吗,这个怎么答的
点赞
送花
回复
分享
发布于 2022-09-22 09:30 山东
感觉好难,和java开发差不多了呢
点赞
送花
回复
分享
发布于 2022-09-23 22:24 北京
amazing感觉问的好难,问了好多java
点赞
送花
回复
分享
发布于 2022-10-14 22:16 陕西
上海还是北京
点赞
送花
回复
分享
发布于 2023-08-30 14:56 江苏

相关推荐

2024.04.161.自我介绍2.项目了解3.岗位介绍4.实习时间5.地点偏好6.微服务怎么做的,docker和k8s吗(我说单纯多机器部署,他说这应该不算微服务,微服务应该是基于容器,所以问我为什么会想到使用springcloud)7.部署到哪里的,linux命令了解吗,什么命令看日志8.kill 和 kill9区别9.linux权限怎么更改,如何设置只读权限,chmod 777 为什么777就全可读可写,设置别的数字代表什么10.tcp和udp区别,tcp如何保证安全性的,客户端发送12345包,服务端接受到了125包,哪些包需要重发,5需要重发吗,怎么知道要重发和重发哪些的11.MTU是什么12.osi 5层,作用13.详细讲述传输层14.redis和mysql区别,redis主从同步,redis主节点宕机如何选举新主节点,以及脑裂问题15.还知道哪些非关系型数据库,为什么选择mongodb16.口述:快排思路,流程,时间复杂度,优化17.口述:反转链表,不使用额外空间18.手撕:输入是(1, 2, (3, 4)), 5, ((6, 7), 8),去掉嵌套的括号,输出是(1, 2, 3, 4), 5, (6, 7, 8)19.对测开岗位的偏向与看法20.linux怎么看进程与内存21.cpu或内存爆满,怎么去排查22.负载均衡怎么做的,nginx可以感知节点是否宕机吗,nginx负载均衡具体实现与有哪些方案23.nacos服务注册与发现24.redis底层数据结构,用过哪些N.想起来再补充
点赞 评论 收藏
转发
11 51 评论
分享
牛客网
牛客企业服务