1.自我介绍2.狠狠拷打项目3.项目如何开发的?4.用户验证如何实现的?5.如何预防消息被重复消费?消息消费失败处理?6.String,StringBuilder,StringBuffer的区别?7.项目中Redis使用单体还是集群?如何实现的?8.谈谈Redis的主从复制和哨兵机制?9.Synchronized和ReentrantLock的区别?10.谈谈项目中读写锁如何使用的?11.分布式开发中遇到的困难?12.项目中使用过分布式事务么?13.MySQL如何进行SQL优化?14.MySQL中索引失效情况?15.Spring中事务的失效情况?16.项目中用过ThreadLocal么?如何解决它的内存泄露问题?17.MyBatis中动态SQL如何实现?18.List转Map?19.Java8新特性的Lambda表达式?