自我介绍 1. JUC里用到过哪些类 2. Synchronized和Reentrantlock的区别,Synchronize的底层原理、Reentrantlock的底层原理,若锁已被别人获取,另一个线程想要获取怎么办 3. 多个线程执行要用什么锁 4. 事务的隔离级别以及底层原理,数据库优化,加索引,最左匹配 5. Springmvc的流程,拦截器、过滤器、AOP的顺序。Mybatis里的xml映射? 6. Maven中会有依赖冲突,用什么标签来注释冲突 7. #{}和${} 8. 用到过什么锁?写锁,写锁,可重入锁 9. 撕代码:一个字...