1.自我介绍2.Spring Boot和Spring的区别3.SpringBoot启动类底层包含哪三个注解4.SpringBoot的专属注解有哪些5.SpringBoot如何实现异步操作6.JAVA开发的优点7.什么是JAVA的多态8.Mybatis#号和$的区别9.Mybatis中写like语句的方式有哪些10.Mybatis多个参数如何传递11.==和equals的区别12.RabbitMQ的exchange有几种13.Redis的应用场景14.Redis应用时中存在哪些问题15.场景:一天中的订单有大量完成了的和少部分未完成的订单,完成了的订单需要大量查询,未完成的订单需要增删改,如何优化数据库16.手撕:二叉树中序遍历