蘑菇街Java开发一面

  1. Map接口有哪些实现类
  2. 讲一下LinkedHashMap?
  3. 如何得到一个线程安全的Map?
  4. Java中有哪些锁?讲一下synchronized和ReentrantLock的区别?
  5. Spring AOP是怎么实现的?
  6. JDK动态代理和CGLIB有什么区别?既然有没有实现接口都可以用CGLIB,为什么Spring还要使用JDK动态代理?
  7. Spring AOP不能对哪些类进行增强?(没有被Spring管理的类,当时没想出来)
  8. Spring是怎么解决循环依赖的?多例对象之间的循环依赖?单例和多例之间的循环依赖?
  9. MyBatis中$和#的区别?既然$不安全,为什么还需要$,什么时候会用到它
  10. MySQL的ACID特性分别是怎么实现的?
  11. MySQL的事务隔离级别是怎么实现的?
  12. 用过什么缓存框架?用过什么RPC框架?用过什么消息队列?
  13. 除了Java自带的序列化之外,你还了解哪些序列化框架?
  14. 项目
#面经##校招##蘑菇街##Java工程师#
全部评论
第6个咋答啊
3 回复 分享
发布于 2020-10-13 18:20

相关推荐

11-01 08:48
门头沟学院 C++
点赞 评论 收藏
分享
4 29 评论
分享
牛客网
牛客企业服务