二面 1.spring工作原理简单介绍 2.循环依赖问题 3.数据库索引原理 4.为什么索引采用B+树而不是hash(就磁盘页面存储原理) 5.redis优化方案(管道和socket) 6.数据库分表查询如何定位 7.ES 倒排索引原理 8.RPC实现方式简单介绍 三面(技术总监面 按照简历一行一行问) 1.简历项目网络架构图 2.为什么kafka需要集群,估计kafka吞吐量多少 3.聚类算法如何实现,如何根据标签聚类 4.IK分词原理,solr如何添加IK分词,停用词作用 5.拆表拆了几张表,水平拆和垂直拆的区别,单...