1. 面试官介绍部门:搜索引擎2. 实习+项目(重点问了向量搜索)3. 堆是怎么样的数据结构4. redis分布式锁怎么实现5. springboot中有哪些设计模式(AOP用了什么模式,MVC用了什么模式)6. 输入url到显示网页7. 乐观锁悲观锁8. 跳表的实现和复杂度(插入删除忘记了)9. 限流方式,滑动窗口对比固定窗口的优势10. java线程池,有哪些拒绝策略11.进程间通信方式12. cpu100%可能的原因算法:64. 最小路径和总体不难,体验挺好,提早六分钟进会议室面试官居然已经在了。