1.自我介绍2.常用那些设计模式,介绍一个设计模式(工厂,责任链)3.介绍一下Spring的AOP,底层如何实现的,如何写一个AOP注解4.介绍一下Spring的IOC,有什么好处,为什么要这么写5.单线程和多线程有什么区别,多线程一定比单线程快吗6.Mysql和Redis有什么区别,各自有什么好处,为什么要用Redis7.SQL优化方案8.实习的时候如何设计Mysql的表结构的,有那些规范9.接口性能优化方案,如何排查接口性能瓶颈10.线上CPU飙高问题排查反问:做什么业务,期望招什么样的人这个公司我挺喜欢的 用Kotlin+Spring开发,我很喜欢Kotlin,希望能过吧