1. 拷打第一个项目,非后端项目(GSoC 项目)以下全是外卖2. 如何保证缓存和数据一致性,刚改完数据库 JVM 挂了、Redis 不可用等多种情况呢?3. 全局异常处理器是怎么设计的?4. 自动填充切面怎么设计的,主要用来干嘛的?5. 权限控制是怎么做的?6. ThreadLocal 底层原理算法:两个非递减数组排序这场面试学到挺多的:1. 面试官提醒我说,我理解你的项目不是自己从零到一实现的,但是你简历上的东西必须很熟悉,面试官大概率会深挖相关的技术。2. 回答问题时分条作答,一是业务背景,存在什么问题、二是如何解决,是用什么技术、三是解决之后带来了什么,有什么收获。