面试内容:
1.自我介绍
2.讲讲最近熟悉的项目,里面的一些亮点
(
面试官:把项目的结构说一下
我:回答的是麦咭TV推广管理模块的推广计划,广告单元,广告创意
面试官:为什么是先有推广计划,再有广告创意
我:说明了原因
)
3.面试题
springboot(优势,如何自动配置的,有哪些重要的注解,启动顺序)
(1)springboot的优势:
(2)springboot如何自动配置的
(3)springboot有哪些重要的注解,即作用
(4)springboot的启动顺序
spring(两个核心,说说aop,如何实现的)
java基础(list,set,map区别,有用过多线程吗,具体实现,用过哪些设计模式,工厂模式如何实现)
mysql(有哪些锁,乐观锁,悲观锁,实现方式,如何优化sql的,索引,有用到explain吗,主要用来做什么呢)