自我介绍 从实习项目问:拆分微服务的原因?拆分的时候如何保证稳定?做了哪些优化?做过压测吗?了解测试吗?如何衡量性能?有哪些指标?Redis是在哪里用到的?讲讲ZSET怎么做排行榜在项目中怎么设定SCORE?为什么选择Kafka?kafka是如何用到的?消息积压怎么办?幂等写?计网七层模型?知道可重复读吗?具体是如何实现的?解释一下EXPLAIN执行计划MySQL索引B+树为什么?B+树如何做到范围查询的?了解公平锁非公平锁吗?讲讲Synchronized和Reentrantlock的区别?讲讲volatile线程池处理任务的流程是怎样的?有哪些拒绝策略?聊聊JMM?JMM有哪些部分?计数器有什么用?讲讲垃圾回收?有哪些垃圾回收算法?讲讲双亲委派?G1将空间分为哪几个部分呢?了解Agent吗?了解MCP和function call吗?写个sql题: 学生表,成绩表,查询平均成绩大于90的学生id与姓名针对这个查询怎么建索引?写个算法: 力扣2,两数相加反问:什么时候得到结果?一周内还有什么不足?自己复盘感受:目前接受过最全面的拷打,面试官用缓慢温柔的语气一个个问感觉美团会比较在意JVM,好多JVM相关的没有答好,还需努力