1.项目各模块的技术选型 2.对es的理解?项目中es的使用场景?如何实现? 3.项目中存储数据的数据库为什么用MySQL而不是Redis? 4.Spring和SpringBoot区别 5.项目中Redis的使用场景?具体使用哪些数据结构实现的?Redis的其他使用场景? 6.对Redis分布式锁的理解?如何实现?为什么能满足分布式环境下的需求? 7.Java中线程安全的类 8.ConcurrentHashMap如何保证线程安全? 9.算法:根据前序和中序序列构建二叉树 10.反问 ...