(面试官介绍):1min
(候选人介绍):5min (个人、学校、工作、业务、技术)
4.1.1)MySQL事务是怎么实现的?那Spring事务呢?
4.1.2)为什么用B+树?和HashMap的红黑树的区别?
4.2.1)Redis的持久化机制有哪些?原理是怎么样的?
4.3.1)ThreadLocal用过吗?和JVM内存有什么区别?
4.3.2)阻塞队列了解吗?常见的阻塞队列算法有哪些?
4.4.1)ThreadLocal在JVM哪个区?什么时候回收?
4.4.2)JVM怎么判断哪些是垃圾?GCRoot有哪些?
4.5.1)用的什么MQ消息队列?从哪些角度技术选型?
4.5.2)挑种消息队列说说,它是怎么保证消息准确的?
4.5.3)如果消息队列过长时,怎么保证消息不会丢失?
4.6.1)用的什么工具进行部署运维?
4.6.2)用的日志/监控方案或工具?
力扣题变型:《主题空间》
(百度的《如流》面试,网页版不支持代码编写,需下客户端)
(面试官)当前什么薪资职级?预期?
(候选人)几轮面试?HC?业务方向?
日期:2023-07-04 18:00
耗时:1h30min(如流链接)
部门:百度度目高级开发工程师
个人:末流985阿里蚂蚁三年经验
总结:偏向理论,面试工具难用,冷门算法题。
#社招##开发##Java##百度##面经#