1.项目背景2.讲一下处理秒杀业务的过程(高并发请求过来了,怎么处理)3.redis数据结构怎么设计4.分布式锁是在什么场景下用的5.项目用的springboot的版本6.测试和开发环境用到不同的yaml配置,如何指定?7.加载顺序问题,同一个属性在命令行,application,环境都配置了,最终用哪个8.mysql的索引9.mysql表锁行锁的区别10.举几个例子,什么情况会使用表锁11.有排查过mysql行能问题吗?锁冲突,锁等待12.mysql事务隔离级别13.synchonized和reentrantlock区别14.synchornized是不是可重入的,是不是公平锁15.java动态代理的理解16.autoconfiguration的理解17.用的数据库连接池是哪个?手撕:lru(商品库存上限为100)