1.介绍一个项目2.登录鉴权怎么做的3.Redis有哪些数据结构4.Redis分布式锁,对原生的setnx有什么优化5.synchronized和ReentrantLock的区别6.有哪些索引分类7.索引覆盖8.a=1 and b > 2 and c = 3 考虑键联合索引9.事务的特性10.原子性,MySQL怎么保证原子性11.@transactional在什么情况不生效12.拦截器 过滤器13.@resource与@autowired的区别14.创建线程15.线程池的参数,队列没满的情况16.mq的应用场景17.mq是如何防止数据丢失反问