企业级框架

2023/2/13

image.png

  1. Mybatis 的 ${} #{}的区别是什么?(4年 1面 高德)
  2. Spring MVC中,@RequestMapping的实现原理?这边没有了解过,询问了你来设计会怎么设计?url与接口的怎么完成注册?怎么根据url匹配到接口?如果匹配到多个接口,如果选择?(4年 1面 高德)
  3. 讲一下AOP吧(百度 1面)
  4. Spring中的ioc和aop,ioc的注解有哪些,autowired和resource有什么区别,作用域有哪些,autowired如何配置两个类中的一个(百度 1面)
  5. spring生命周期,几种scope区别,aop实现有哪几种实现,接口代理和类代理会有什么区别(有赞 1面)
  6. spring生命周期,几种scope区别(字节 3面)
  7. ORM用的什么?Mybatis和hibernates的区别?你觉得谁更好用呢?(滴滴 1面 1年)
  8. Spring对象的SCOP 知道吗(字节 2年 2面)
  9. Spring中常用的设计模式举4例子(字节 2年 2面)
  10. spring aop的原理。cglib和jdk动态代理的原理,有什么区别。为什么jdk动态代理不继承类(美团 1 面)
  11. spring你比较了解哪方面,讲讲,生命周期,bean创建过程(京东 2面)
  12. 使用过事务么,遇到过事务失效的情况么,原因是什么(京东 2面)
  13. 对spring aop的理解,解决什么问题,实现原理,jdk动态代理,cglib区别,优缺点,怎么实现方法的调用的(阿里 2面)
  14. spring循环引用的问题,A->B->A问题(小红书 1面 4年)
  15. spring是如何管理bean的(斗鱼 1面)
  16. spring加载过程(底层源码方法),如何处理循环引用bean(利用三级缓存)(蘑菇街 1面)
  17. spring中Bean的作用域,springMVC的controller是线程安全的吗?怎么去保证线程安全呢?(美团 1面)
  18. aop原理,实际使用过吗?(蚂蚁 3年 2面)
  19. 对spring的核心原理有哪些了解?会根据所答来进行深入的问。(蚂蚁 3年 2面)
  20. Spring实例化bean的时候会实例化所有的bean吗?(蚂蚁 3年 2面)
  21. Spring实例化的时候需要先构建一个实例吗?(蚂蚁 3年 2面)
  22. Bean的循环依赖是怎么解决的?(蚂蚁 3年 2面)
  23. spring循环引用解决的原理是什么?(毒(得物))
  24. FactoryBean 和 BeanFactory区别**(毒(得物))**
  25. MyBatis框架缓存说一下(百世物流
  26. Spring IOC 和 AOP (菜鸟)
  27. 在 Spring 事务中执行多条 SQL 语句时,是对应多个数据库连接还是一个数据库连接?(回答:一个连接,多个就无法保证事务了)(美团)
  28. 既然是一个连接,Spring 在前后执行多条 SQL 时,是如何保证当前线程获取到同一个连接的?(回答:当时没想到 ThreadLocal,面试官引导说,如果是你,会怎么实现。后来回答说存在一个 map,key 是当前线程,value 就是数据库连接,最后灵光一现,想到了 ThreadLocal)(美团)
  29. Spring 的 AOP 的使用场景?AOP 机制有什么好处?(腾讯)
  30. Spring Bean 生命周期?(毒(得物))