项目 1.项目中具体用消息队列做了什么事?2.秒杀过程中,减少库存成功但是数据库更新失败怎么办?3.怎么用redis做的分布式锁?4.redis缓存热门信息,怎么保证数据一致性?5.nginx反向代理,是代理到了你的服务端吗?还是什么?6、还说到要负载均衡,是多节点部署了吗?7、那么redis是单节点的还是集群的?这些都是自己部署的吗?8.用redis解决了多个服务器session的共享问题,这个是做什么的?9.登录信息校验,主要是校验什么东西呢?10.登录模块,有没有考虑过过期时间问题11.如果没有刷新大概多久会过期?12.这个完整的项目,是通过什么方式去部署的?13.redis多节点是怎么去部署的?八股1.JVM的内存结构2.垃圾回收算法3.MYSQL的索引结构4.你是用什么方式去创建一个线程池的5.拒绝策略6.springboot的注解7.在浏览器中输入一个网页之后,它大概会经历哪些过程?8.synchronized注释在类的成员方法上的话,表明它锁住的是什么东西?9.java里常见的集合10.缓存穿透、缓存击穿、缓存雪崩算法单词拆分