百度 秋招面经 一面

写在前面

这是后端方向的面经,预祝大家都能拿到心仪的offer。相关文章链接: 字节秋招一面美团秋招一面快手秋招一面

面试时长

65min

面试形式

视频面试

面试内容

  1. 自我介绍;
  2. Spring相关:介绍下AOP和IoC?Spring AOP和AspectJ之间的区别?Spring AOP的局限性是什么?它在哪些情况下不适用?
  3. Spring相关:通知链有了解吗?如何处理在通知中抛出的异常?
  4. Spring相关:动态切入点和静态切入点的区别知道吗?
  5. Spring相关:Spring bean的作用域有哪些?bean有哪些自动装配方式?自动装配如何工作的?
  6. Java相关:Java中的反射是什么?它的用途和局限性是什么?
  7. 并发相关:ThreadLocal是用来解决什么问题的?使用的时候需要注意什么?为什么可能会产生内存泄漏问题?
  8. Java相关:解释下弱引用、软引用和虚引用的区别?
  9. Java相关:什么是序列化?如何实现Serializable接口和Externalizable接口来自定义序列化过程?
  10. 并发相关:什么是happens-before原则?刚刚提到了volatile,它是用来解决什么问题的?底层实现原理了解吗?
  11. 并发相关:什么是强内存模型和弱内存模型?内存屏障在这两种模型中的作用区别?
  12. Redis相关:什么情况下需要考虑使用缓存?Redis有哪些常用数据结构?Sorted Set是怎么实现的?
  13. Redis相关:布隆过滤器是用来解决什么问题的?举一个使用场景。底层实现原理?如何减少误判率?
  14. Redis相关:慢查询日志是什么?如何配置和使用慢查询日志来监控Redis性能?
  15. 算法:Leetcode189 轮转数组。还有别的解决方案吗?

总结

一面主要还是以八股文为主,不过这次面试问了很多底层实现原理相关的点,估计面试官比较看重这一点吧。

ps:想走互联网大厂内推的uu可以私信我,可以帮忙改简历+看进度,希望大家都能拿到心仪的offer~

#百度##秋招##面经##牛客在线求职答疑中心##牛客解忧铺#
全部评论
大佬
1 回复 分享
发布于 08-19 22:08 黑龙江

相关推荐

6 12 评论
分享
牛客网
牛客企业服务