有点小硬核
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.参数的值设置的时候有没有什么讲究和分析,项目里面的值是盲设的吗
(!寄)