1.面试官很nice 技术经理
2.吃了晚饭
3.二面 总监
4.三面 CTO
面试题:
1.MM,java 内存模型,例如 voletile、threadlocal 类型
JMM对应的是规范/规则,主内存、缓存、工作内存,可见性/指令重排/有序性
2.范型T 类型擦除
3.spring bean 单例实现、无参数构造方法和有参数方法
4.线程池 涉及模式、实现
5.AQS ,队列
6.hystrix 线程池模式与信号量模式区别
7.jvm相关、线程池相关 、hashmap,concurrentmap
8.http和https详细过程
9.分布式锁 和分布式id,深究
10.源码分析 spring 、dubbo简单实现
11.ReetrantLock和synchronized区别
12.interceptor的顺序
管理:
1.管理的经验
2.个人规划 技术或管理
3.对业务了解