下午 15:00 Boss 视频面1. 自我介绍2. MySQL 索引了解多少3. SQL 优化有哪些4. 如何查看 select 执行计划5. ref 和 range 的区别6. MyBatis 和 MyBatisPlus 的关系7. MyBatisPlus 是怎么进行逻辑删除的8. 讲一下 MyBatisPlus 是怎么进行批量插入的,什么语句9. 深拷贝浅拷贝的区别10. 根据一个原始对象,一个进行深拷贝,一个进行浅拷贝,如果浅拷贝和深拷贝修改对象属性,会造成什么?11. 介绍一下@Resource 注解12. @Resource注解,如果一个接口有两个实现类,如何选择指定的类进行注入13. SpringBoot 和 Spring 的区别,Spring 用过吗?14. 如何读取 Spring 的配置文件15. 介绍一下 Java SPI16. git 常用命令17. git merge 和 git push18. git 如何回滚到远程仓库,git add 底层19. 反问,公司主要做什么业务面了半个多小时,回答的不太好