1.自我介绍2.挑一个项目介绍一下3.项目有没有上线4.本地缓存加令牌桶控制频率具体怎么做的5.如何往令牌桶里放令牌(追问 如果很多用户岂不是有很多令牌桶 按顺序放会不会很慢)6.发消息的服务是否放在多台机器上7.改造这个算法你会怎么做8.RateLimmiter组件如何做到的9.AT模式和死信队列的关系10.超卖问题用mysql会出现吗11.能不能通过mysql去解决这个问题12.如果RabbitMQ 发消息后,消费者去写 MySQL 的时候失败了怎么办?13.是否会用ai去解决问题14.java里所有类的公共父类是什么15. object 中 equals 和 hashCode 的方法, Java 里有个规定是这两个方法必须同时改写,不能只改写其中一个,原因是什么?举例说明手撕快速排序有一个很大的整数数组 找出里面最大的 10 个数字长整形的数字计算它二进制表示一的个数现在有 2 的 31 次方个整形数整形数字 找出其中重复的数(主包回答用位图 追问如果是负数怎么办 答全部加2的32次映射为正数 追问:占用多大内存空间)反问感觉面试官人很好呜呜有很多引导性问题与场景题 许愿oc