1. 自我介绍2. 项目难点介绍3. 策略模式的理解,适用场景,优势4. 为什么考虑用 redis 分布式锁,用普通JAVA锁不行吗,用这个分布式锁会影响接口效率吗5. redis 分布式锁具体防止了哪里的幂等6. 压测怎么做的,问题怎么排查的7. ‘通过运⽤MySQL+Redis的⼆级存储结构、数据分⽚、数据有序性、数据冷热分区等设计’具体做了什么8. 什么是值传递,什么是引用传递。JAVA 为什么只有值传递9. @RequestBody、@PathVariable、@RequestParam作用和区别10. @truncate @delete 区别11. Spring Interceptor使用了什么设计模式12. mybatis #{} 和 ${}的区别13. 反问