滴滴一面
- 聊一下JVM
- 类加载过程
- 什么操作会让类初始化
- 静态数组内的定义对象会导致初始化嘛
- 对象实例化过程
- 对象内存分配,怎么找到这个对象的地址
- 对象判活算法,以及算法之间的区别
- GC ROOT对象有哪些
- HashSet底层原理,1.7,1.8实现区别
- 为什么线程不安全,会出现什么
- jmm和volatile
- 说一下MESI缓存一致性
- 为什么线程不安全
- 知道forkjoinPool嘛?怎么实现的
- synchronized和ReentrantLock区别
- sleep会释放锁嘛?
- sleep会释放cpu资源嘛
- wait呢?
- mysql的索引结构
- 覆盖索引优化原理
- Redis删除大key,scan命令
- Trancational注解,事务失效,同类方法调用例子
- SpringBean的生命周期
- Spring中BeanDefinitionReader的作用
- BeanFactoryPostProcessor和BeanPostProcessor有什么区别?
- 怎么注入一个拦截器
- 了解kafka嘛
- 有遇到过CPU100%问题嘛?
- 说一下实习和你的项目吧
- 谈谈你对加班的理解
反问:
有什么需要提升或者建议
多久出结果