1.自我介绍,问我非科班咋学的,技术路线是啥,我做的项目,实习经历大致介绍一下2.项目里面用的前缀树怎么实现的?忘了😭3.kafka跟其他mq怎么选的,了解并发消息吗?4.远程调用RPC相关,这个确实不太了解5.数据结构相关,继承关系6.synchronized与reentrentlock,cas相关,怎么实现的,啥区别,aqs呢?synchronized与aqs?7.git拷打,分支有点忘了8.出了个sql9.mysql索引,使用场景,锁9.索引页里面的数据结构,面试官直接让我别讲B+树啥的,这个确实不太了解10.mysql的buffer pool,页的数据形式是怎样的11.bin log功能,面试官不太想听数据备份,数据同步是怎样实现的?你提到了读写分离,这个怎么做?12.三大日志13.redis与mysql数据一致性14.提了多级缓存caffine,以及canal15.算法题,面试官:你多久能做完?我说五分钟!结果我发现我没刷过😅现场写我连数组内容nums[i]都能忘记写成i,最后暴力写过,有点紧张收获很大,面试官人很好,会跟我也讲很多,不管结果怎么样,感谢面试官,感恩还是怪我太菜了,可惜也没有其他面试让我铺垫一下,麻了😭