想要 double !需接夺命连环问

double

记录一下

1. 数据

  • 数据脏读、幻读
  • 缓存穿透

2. Spring boot

  • spring boot 相对于 spring mvc 的核心优势是什么?
  • spring boot 自动配置到底有什么用?它比以前非自动配置有什么好处和优势?
  • spring boot 自动配置原理,它解决了什么问题?有什么作用?

3. Java 锁

  • 有哪些锁?
  • 锁解决了哪些应用场景的问题?
  • 锁的底层实现?
  • java 中的并发包了解么?
  • CAS 会有哪些问题?如何解决?
  • AQS 是并发包的基础,实现原理是什么?
  • synchronize 是可重入锁吗?

面试官:聊聊你知道的锁

4. Configuration

  • Spring是如何基于来获取Bean的定义的?
  • Spring如何处理带@Configuration @Import的类?
  • @Configuration 有什么用?
  • @Configuration和XML有什么区别?哪种好?
  • @Autowired 、 @Inject、@Resource 之间有什么区别?
  • @Value、@PropertySource 和 @Configuration?
  • @Profile有什么用?
  • @Configuration 如何嵌套?
  • @Configuration 使用上有哪些约束?
  • Spring如何对Bean进行延迟初始化?

我被面试官给虐懵了,竟然是因为我不懂Spring中的@Configuration