昨天挂的,答题的时候就感觉自己不在状态,然后在回答了一个不是很清楚的时候,面试官就匆匆结束了面试,下面简单分享一下问到的东西,说实话,感觉阿里问东西问的特别深,我下面只写一下问题,至于问题的回答,我认为如果只是简简单单的回答表面的东西就肯定不行的,就拿Synchronized来说,我感觉至少要说出来这些东西才算合格:锁的层次(JVM),原理:包括Monitor、对象头的组成,标记位,锁的升级的具体步骤(偏向锁、轻量级锁重量级锁),锁的用法和区别。对于一些JDK层面的东西(包括不局限于LOCK、集合),你最好是熟读过源码,然后自己尝试实现过,比如说像map处理锁冲突的时候,新的点是放在队列头还是...