9.27百度Java开发面试复盘

更新:10.7收到意向书(智能驾驶事业群组-智能高速业务部),有大佬知道这个部门咋样吗?

————————华丽的分隔线————————

一面(11:00-11:30)

1.自我介绍

2.ArrayList和LinkedList

3.ArrayLit扩容机制

4.HashMap

5.HashCode和equals

6.为什么要使用红黑树

7.BST,AVL和红黑树的区别

8.创建线程的几种方式

9.线程池

10.BlockingQueue原理

11.BlockingQueue阻塞功能如何实现

12.AQS原理

13.AQS在juc哪些包中有应用

14.信号量锁

15.MySQL索引

16.最左前缀原则

17.MySQL有哪些锁

18.gap锁

19.索引优缺点

20.spring AOP

21.cglib代理

22.Springboot优点

23.比较常用的spring/Springboot注解

算法题:反转链表

总结:全套八股文没问项目,没有反问环节,算法比较侮辱智商


二面(12:23-12:56)

1.自我介绍
2.SQL优化
3.  .map()和.flatmap()的区别
算法题:acm模式的LRU缓存

总结:没问项目,没有反问,lru之前写过一次,现在在写一次出了很多问题,好在面试官啥也不说,我自己慢慢找bug,最后花了接近半小时才通过全部用例,最后就是这题一定要注意输入输出!


三面(13:55-14:30)

1.自我介绍

2.开始问项目了(crud项目,也没什么好问的,主要是问项目分工,线上运行出现了问题怎么办,如何技术选型等等)

3.Java一段代码从编译到运行起来,大概会经历一些什么样的知识点,技术点(不清楚,扯了前端编译,类加载,执行引擎,即时编译器)

4.给你一个.Java文件,如何将它运行起来(???不是javac编译,java运行吗?)

5.jvm了解哪些参数?如何排查oom?

6.项目中调整过哪些参数?(我一个crud项目哪会去调这些参数呀)

7.Java线程模型

8.Java线程和操作系统线程的关系

9.Java Agent听过吗?  (第一次听说...)

10.Java Instrument听过吗?  (第一次听说...)

11.如何学习Java的

12.Java SPI听过吗?  (听到这个DNA动了啊,老八股文了,串口通信,然后介绍了4根总线,工作模式,原理,时序图...最后被打断,面试官说两人聊天不在同一频道,让我下去看看Java的SPI...)

13.socket和websocket的区别和联系(我只知道socket...)

14.平时使用HTTP请求会用什么库和框架发起请求?  (我答axious和springMVC,又不在同一频道上...)

15.有没有一个后端服务调用另一个后端服务的经历?(闹了半天原来上面说的是rpc调用...)

16.用过哪些rpc框架?  (只用过Dubbo)

17.软件设计原则的理解  (终于来了八股文)

18.哪些设计模式支撑了上述设计原则?

19.spring中哪些地方用到了依赖倒转原则?

20.springIOC是一种什么样的设计原则?  (心态已经崩了,把IOC说成了AOP了)

21.如何学习数据库的?

22.数据库的in,!=,<,>会使索引失效吗?

23.B树支持范围查询吗?

24.软件开发流程了解吗?

25.爱好

26.工作强度太大了,没时间去做一些兴趣爱好,你怎么调整?

27.反问环节:知道自己凉了,就问了后端学习建议(实习搞FPGA的,半个月后跑路来卷后端)

总结:三面和约定时间差了半小时,搞得我都没吃午饭,也没睡午觉,面试中也没问很多八股文,心态直接爆炸,后面甚至还把IOC说成了面向切面编程,感觉应当是目前为止碰到最难的一次面试了
#百度面试##面试题目##百度#
全部评论
请问百度收到意向书之后,就等hr联系开奖了吗?咋看邮件里又说寄三方又是啥的,很迷惑,需要自己主动去跟hr联系吗
点赞 回复 分享
发布于 2021-10-17 21:16
我也收到意向书了,智能驾驶事业群组-智能交管业务部🤣,这个部门咋样啊。
点赞 回复 分享
发布于 2021-10-07 20:48
我和你一天面的,楼主有后续了踢我一下
点赞 回复 分享
发布于 2021-10-06 16:20
楼主收到offer了吗
点赞 回复 分享
发布于 2021-09-28 23:14
楼主,面试官问的这个spi是JDBC打破双亲委派机制的吧
点赞 回复 分享
发布于 2021-09-28 10:44
26楼主咋答的呀?
点赞 回复 分享
发布于 2021-09-27 18:37

相关推荐

认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的开发你这个也没有项目啊
点赞 评论 收藏
分享
评论
1
32
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务