酷家乐 后端Java开发实习(上海)一二面
  35min 
   1、封装继承多态理解 
   2、JVM内存模型(10min、都说一遍) 
   3、i++ 线程是否安全,如何提供一个安全的i++ 
   4、CAS原理
 
   5、sync和lock  聊一下 (5min) 
   6、hashMap  数据结构、头插改尾插、2的n次幂,插入流程(5min) 
   7、单例模式  双重检查 为什么两次检查 volatile  
   8、 破坏单例模式方法。 
   9、反射平时什么情况下用,  提了一下破坏封装性 
   因为全程自己bb,所以问的比较少。 
   反问: 
   技术栈和需要改进的地方,,, 
二面:
45min
全程项目,怼的都不好意思了(T ^ T),,
面试官还说  不用紧张,我就说干这个的  ,给你挑不出问题 那我不是白干了😂,你不用紧张別人问题更大。
最后问了一个简单的负载均衡,