一面: 1.SpringBoot和Spring的注解有什么区别? 2.SpringMVC的过程,SpringBoot可以实现SpringMVC的所有功能么? 3.设计模式了解哪些?能够手写观察者模式么? 4.并发编程常见的类,让自己说。Synchronized底层实现,volatile底层实现,CountDownLatch具体使用 5.给一个场景一个线程要等待100个线程执行完之后再执行怎么办。是否可以直接使用count来控制? 6.手写sql:查出所有账户每个月的金额之和,表字段:T(name,amount,month) 7.手动垃圾回收怎么实现。了...