面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
RAG 困难

HNSW 索引构建参数设置不当会出现哪些故障现象?如何排查?

RAG 中等

为什么 HNSW 构建慢但查询快?它的图是静态还是动态的?

RAG 中等

对比 HNSW 与 IVF 在构建耗时、内存、查询延迟、召回上的典型差异

RAG 中等

乘积量化(PQ)的原理是什么?码本与残差是如何工作的?

RAG 困难

IVF-PQ 如何把“倒排+乘积量化”结合?它为什么能大幅压缩内存?

RAG 中等

IVF 倒排索引如何工作?nlist 与 nprobe 如何影响精度与速度?

RAG 困难

HNSW 的 M、efConstruction、efSearch 三个参数分别控制什么?如何调?

RAG 中等

HNSW 的多层图结构是如何组织的?层数由什么决定?

RAG 简单

为什么 RAG 检索可以接受近似最近邻(ANN)结果?精确与近似的取舍点在哪?

RAG 中等

内积、余弦、欧氏、曼哈顿、Jaccard 分别适合什么数据类型?

RAG 简单

为什么高维空间里“最近邻”会退化?这对嵌入维度选择有何启示?

RAG 中等

相似度阈值如何设定?阈值设高或设低分别有什么后果?