- 讲一下你们这个项目,可以优化的地方,如果让你做你会设计成什么样,画一下项目架构图
- 多线程用到的多么, 都有哪些方式?各有什么优缺点
- 线程池的几个默认方法区别,线程池的参数都有哪些
- 当线程池阻塞队列满了会发生什么
- Java中的锁都有哪些?有什么作用?原理是什么?
- volatile原理
- lock下都有哪些锁,可重入锁什么意思
- Spring Boot 和Spring的区别优势
- autoware是怎么实现自动注入的
- 拦截器原理,怎么实现的
- 说说IOC 和AOP
- 动态代理类型
- abstract类,怎么扫描确认用哪一个实现子类
- 说说你熟悉的设计模式吧
- 写一个单例模式,为什么要加两层锁,如果sychronized里面不判断会发生什么是否为nulll
- 观察者模式原理,怎么实现的,通讯机制
- 反转单链表算法