有点小硬核1.自我介绍2.扣实习经历3.mysql优化的工作4.优化的依据5.有分析过性能优化瓶颈吗,为什么出现瓶颈6.考虑后续优化可能进行的工作7.结合业务怎么样对性能优化8.对分库分表的了解,优化的时候分库分表应该语句做什么修改9.mysqlinndb索引的底层10.mysql事务和锁和日志 问了老久,八股吟唱的嘴都麻了11.kafka的基本架构12.kafka重复消费的问题有没有遇到过 (真没,分析了会原因)13.kafka重复消费的解决方案 (redis保存maxID,redis保存所有ID)14.mysqlredis的一致性 (先更mysql再删redis分析了原因,然后讲了讲其他的方案延迟双删和canal)14.springboot里面对于mysql事务怎么用15.如果一个数据同时写入kafka,redis,mysql,想要感知对应操作的状态,怎么处理16.seata原理 (!寄)17.jvm区域 问了老久,八股吟唱的嘴都麻了18.已经运行的jvm进程,有没有做过什么分析 (在线做过jstat,jstack,jmap,离线没做过)19.一般运行的时候会手动改什么参数 (Xms之类的)20.参数的值设置的时候有没有什么讲究和分析,项目里面的值是盲设的吗 (!寄)21.比较三个mq,原理架构,设计,使用场景上的区别