一面一小时多一点介绍项目抓着我的黑马点评使劲问并发并发场景题,两个人同时点赞,如何实现点赞数数据库+2自己实现一个队列,创建消费者和生产者操作队列二面40分钟左右项目介绍项目某模块优化后提升了多少性能(实际没优化,我答不上来)redis当中使用了哪些数据结构Zset底层原理redisson分布式锁有哪些关键点如果让你自己实现一个分布式锁你会考虑哪些方面实现一个商家给用户发优惠券的平台,你会如何设计,你会设计哪些表aop是什么注解和aop有什么关系注解和拦截器的区别?这一块忘了详细问的啥了为什么使用springbootspringboot使用注解原理?springbean了解吗java NIO……mysql索引使用的是什么为什么使用b+树插入了一个数据,给你一个组合查询,mysql中的索引是如何变化的什么时候表会锁住什么时候使用行级锁jvm实战过吗假如老年代gc很慢,你会怎么做使用哪些参数来优化gcjava中的可重入锁原理可重入锁是怎么记录谁获得了锁的对象头中保存了什么手撕:最大连续子数组和