面试题库

全部 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 简单

为什么同一个词在不同上下文里向量不同?上下文相关嵌入是如何产生的?

RAG 简单

什么是文本嵌入(embedding)?为什么语义相近的句子向量距离更近?

RAG 中等

增量更新文档时,分块变化如何影响已建索引?如何做稳定分块?

RAG 中等

图文混排等多模态内容分块时,图片与文字如何对齐打包成一个 chunk?

RAG 中等

分块是否应该跨文档边界?为什么通常不跨文档切分?

RAG 简单

固定分块时按字符、按 token、按句子切,三者区别是什么?

RAG 困难

大规模语料下如何选择与验证分块超参数?给出可复用的实验方法

RAG 中等

递归分块的分隔符顺序(段落/句子/词)如何设计?为什么顺序很关键?

RAG 中等

分块时给每个 chunk 加“上下文头”(如标题路径)为什么能提升检索效果?

RAG 困难

面向问答场景与面向摘要/长文生成场景,分块策略应有何不同?

RAG 中等

表格、代码块这类“不可随意切断”的内容在分块时如何特殊处理?

RAG 困难

如何度量“分块质量”?设计一个评估分块策略的离线实验流程