1. 10000个数相加,你准备怎么做?(考点是多线程,想考我CoundownLatch,但我不太记得了很尴尬)2. Synchronized底层实现原理,线程是如何将Owner设置为自己的,这个过程怎么保证原子性3. cas如何保证原子性?底层实现是什么?基于硬件还是软件实现的?4. Springboot和spring的区别?问了一些spring配置文件的东西5. SpringMVC使用的流程,好像是如何注入到容器的?在web.xml中如何配置?6. springboot的自动装配原理是什么?自动装配spring.factories是基于什么机制?注解是如何生效的?为什么要有注解之类的问题7...