1. 用过Spring吧,说一说Spring中Bean的加载过程,BeanFactory和FactoryBean有什么区别?(上来第一个问题就懵逼了) 2. 场景题:有A、B、C三个方法,分别是循环输出A,输出B,输出C 10次,使用多线程实现按照“ABC”的顺序输出10次 3. Synchronized的底层原理,字节码层面如何实现加锁的? 4. ReentrantLock如何实现非公平锁的?重点是如何实现“非公平”,和“公平锁”有什么区别? 5. 知道hashmap不安全吧,concurren...