RAG 从知识入库到在线问答的完整流程是什么?

考查重点:离线入库与在线检索生成。离线解析、切分、向量化并建索引;在线将问题检索出相关片段,整理上下文交给模型生成并附证据

本题目录

参考答案

核心回答

RAG(检索增强生成)通过检索外部知识,为大模型提供相关上下文,辅助生成有依据的回答。 以向量检索为例,完整流程分为两个阶段:

  1. 索引阶段(离线):加载、清洗文档,切分为适合检索的片段,通过 Embedding 模型进行向量化,建立索引,并关联保存片段原文、来源等元数据。
  2. 检索生成阶段(在线):将用户问题向量化,检索 Top-K 相关片段,按需过滤和重排,再将片段原文、原始问题和回答要求组织成 Prompt,由大模型生成答案。

例如,员工问“出差怎么报销”,系统先检索报销流程、凭证要求等制度条款,再据此组织回答。向量用于查找资料,片段原文才是模型生成答案的主要依据。

评估时,需要分别检查检索的相关性与覆盖度,以及答案的正确性和忠实性。其中,忠实性关注结论是否得到所用资料支持。资料不足时说明缺口,知识发生变化后同步更新索引及关联内容。

两个阶段怎样接起来?

下面用公司报销问答的假设场景说明。建库在资料新增或变化时进行,在线问答复用已经建立的索引。图中展示向量检索这条常见路径。

%%{init: {"themeVariables":{"fontSize":"17px","fontFamily":"sans-serif"},"flowchart":{"nodeSpacing":10,"rankSpacing":24,"padding":8,"diagramPadding":8,"curve":"linear"}}}%%
flowchart TD
    subgraph PREP[" "]
        direction TB
        D["知识准备:初始化或索引更新时<br/>报销制度文档"] --> C["读取、清理<br/>切成片段"]
        C --> V["为片段生成向量"]
        V --> K["建立索引,保存<br/>原文、来源和版本"]
    end
    subgraph ASK[" "]
        direction TB
        Q["在线问答:每次用户提问时<br/>原始问题:出差怎么报销?"] --> E["确定可访问范围<br/>将问题向量化"]
        E --> R["召回候选片段"]
        R --> P["按需重排、去重<br/>选择覆盖问题的证据"]
        P --> G["整理标题、原文与来源<br/>连同原始问题交给模型"]
        G --> A["生成答案<br/>检查内容及依据"]
    end
    K -->|索引与原文| R
    Q -->|原始问题| G
    K ~~~ Q

建库先保证资料能被正确读取和切分。 原始资料可能是 Word、PDF 或内部网页,加载后需要检查标题、正文和表格是否完整。切块时应尽量保留一个条款的适用条件和具体要求。比如把“哪些费用可以报销”和“必须提供什么凭证”拆得太散,后面可能只查到一半;把整本员工手册当成一块,又容易带入大量无关内容。块大小和重叠长度要根据文档结构及实际检索结果调整,没有通用的最佳值。

切块还要保留适用范围。例如正文只有“须提供发票”时,脱离“差旅报销/住宿费用”的标题,就不清楚这条要求针对哪种费用。可以把标题路径、条款正文和来源关联起来,在构建上下文时一并提供,避免检索到正确句子却用错场景。

然后把片段变成可检索的数据。 向量检索需要为每块正文生成向量,同时保存可取回的原文,以及文件名、章节、版本等元数据。向量用于匹配,原文供模型阅读,元数据用于查来源和限制检索范围。这些数据可以放在同一存储中,也可以通过片段 ID 关联,关键是检索结果能准确回到原文。查询与文档必须使用兼容的向量空间;常见做法是使用同一套 Embedding 模型,并遵守它对查询和文档的输入要求。

在线问答先找齐需要的证据。 收到“出差回来怎么报销”后,先确定可访问的制度范围,再检索相关条款。口语表达通常适合语义检索;如果问题中包含制度编号、产品型号等精确词,可以结合关键词检索。查询改写、混合检索和重排都是按需要加入的手段,不是每次问答都必须执行。重排能把候选中更相关的内容往前放,但候选里没有报销凭证要求,它也不能补出这条证据。

多轮提问还要先弄清楚省略了什么。例如上一轮在聊出差报销,用户接着问“那需要什么材料?”,可以结合历史把检索问题补成“出差报销需要哪些凭证材料”。这里补的是已经明确的上下文;如果前面既聊过差旅报销又聊过采购报销,就先确认用户问哪一种,再改写检索问题,让检索条件与用户的实际需求一致。

召回的候选片段,不必全部送给模型。 可以先召回较多候选,再按需重排,选择覆盖问题所需的材料。比如用户既问“如何申请”,又问“需要什么凭证”,选出的内容应同时包含申请步骤和凭证要求;如果前几条都重复介绍报销总则,排名靠前也不代表证据齐全。可以合并重复内容、保留互补条款;候选中仍缺少凭证要求时,就继续补查或明确说明缺口。

这里要区分两个限制:召回参数限制候选条数,上下文预算限制最终送入模型的内容长度。 Top-K 不是答案完整性的保证,也不等于固定把 K 条全文拼进去。片段长度不同,所占 token 数也不同,选择时要兼顾问题覆盖与输入长度,并给指令、问题和输出留出空间。

最后按来源组织证据,再生成回答。 为选中片段保留来源标识,把相关标题、条款原文和原始问题组织进 Prompt,要求模型依据材料回答、缺少依据时说明缺口。核对输出时,既看内容有没有漏条件,也看片段是否真正支持对应结论。例如引用的是“住宿费凭发票报销”,就不能据此概括“所有差旅支出都必须提供发票”;附上正确文件的链接,仍可能总结错适用范围。

放到代码里,检索结果怎样交给模型?

教程中的运维知识库用错误码文档演示了这条链路:Docx2txtLoader 读取 alibaba-java.docx,CharacterTextSplitter 切块,DashScopeEmbeddings 向量化,Redis.from_documents(...) 将切好的片段入库。在线部分是:

rag_chain = {"context": retriever, "question": RunnablePassthrough()} | prompt | llm

同一个问题分成两路:检索器根据问题取出材料,放进 context;RunnablePassthrough() 原样保留问题,放进 question。提示词模板汇合两路输入,再交给聊天模型。

例子问“00000 和 A0001 分别是什么意思”,检索器设置 k=2,表示最多取前两条结果,不代表两个错误码各命中一条。一个片段可能同时包含两者,也可能取回的内容只覆盖其中一个。判断能否回答,要看片段正文是否包含两个编码及其说明。

这段代码展示了最小流程:它直接把检索结果传给模板,没有独立实现片段去重、来源格式化、权限过滤或引用校验。实际应用中还需要增加这些处理。

文档更新后怎么办?

在线问答通常复用已有索引,新增、修改或删除文档时再更新相关内容。比如公司发布了新版报销制度,就要更新受影响片段,并移除或排除已经失效的旧版本,避免同一个问题同时查到两套规定。更换不兼容的 Embedding 模型时,也需要重新生成文档向量,不能拿新模型的查询向量直接比较旧向量。

更新后,用一批固定问题复查:需要的条款有没有召回,答案有没有漏条件,引用能不能支持结论。如果答案错了,先看取回的材料是否正确、完整,再判断是检索问题还是生成问题。相关题目:如何设计 RAG 评估方案和指标?。

常见追问

答案漏了“需要发票”,先改提示词吗? 先沿着材料检查:制度原文有没有这条要求,切块后有没有保留,检索是否取回,整理上下文时有没有被删掉。如果材料根本没进入模型输入,只改回答提示词很难解决;材料已经完整给到模型,它仍漏答,才重点检查生成和答案校验。

为什么不直接把整份文档交给模型? 少量、较短且需要通读的资料可以这样做。知识库很大或频繁更新时,按需检索便于控制输入量;是否采用 RAG,还要比较准确性、延迟和成本。两种方式都需要由系统执行权限检查。

每次都必须先检索一次吗? 上面的固定管道是这样。Agentic RAG 可以让模型决定何时检索、是否继续补查,但也增加了调用次数和停止条件的管理,参见Workflow 和 Agent 有什么区别?。

对应教程

配套教程讲解 RAG 主流程;本文以公司制度问答为例,进一步说明文档更新和应用层检查。

参考资料

相关面经

258 篇

哔哩哔哩(B站)

测试开发实习
实习二面
查看原面经 →
用户提问后,系统是如何搜索并生成回答的?

公司未注明

后端开发
查看原面经 →
你的简历有提到aiagent项目,了解rag吗?说一下rag流程

腾讯音乐

测开
秋招一面
查看原面经 →
使用的检索策略是什么?

腾讯

后台开发
暑期实习一面、二面
查看原面经 →
建立索引有一个过程,原始文档变成向量的过程你知道吗?比如说文本切割是怎么切割的呢?

百度

后端开发
实习二面
查看原面经 →
讲一下rag的流程
展开剩余 253 篇面经

公司未注明

AI 应用开发
秋招
查看原面经 →
请介绍知识库系统的完整链路,包括离线构建和在线查询两个阶段。

字节跳动

前端
实习三面
查看原面经 →
这个RAG链路,你给我举三个不同热门产品的例子讲解一下?

华鲲振宇

AI 开发
秋招一面
查看原面经 →
RAG怎么做的?主要解决大模型什么问题?

超星

Java 开发
秋招一面
查看原面经 →
简单介绍一下文档上传后的离线入库流程。

字节跳动

后端开发
日常实习一面
查看原面经 →
RAG项目的工作流程

科大讯飞

后端开发
秋招一面、二面、三面
查看原面经 →
插件翻译项目中 RAG 的实现、检索策略,术语校对方案,专家校对数据用途

公司未注明

面经合集
查看原面经 →
RAG 从入库到检索生成的完整流程是什么?(37篇)

东方财富

服务端开发工程师(AI应用开发方向)
实习秋招一面、二面
查看原面经 →
RAG 知识库中,如何处理格式不统一的文档,完成解析、切分和检索?

阳光保险

AI 应用开发工程师
校招二面
查看原面经 →
讲一下RAG的整体流程

启云方

AI 应用开发工程师
一面
查看原面经 →
RAG 的知识库入库和检索流程是什么?

极智嘉

测试开发
秋招一面
查看原面经 →
解读一下什么是RAG?

字节跳动

后端开发
日常实习一面、二面
查看原面经 →
RAG 有了解过吗,讲下链路。

思锐卓远

后端开发实习生
实习一面
查看原面经 →
请说一说RAG这个流程。

字节跳动

大数据开发工程师
秋招一面
查看原面经 →
2️⃣知识库怎么构建的

公司未注明

AI 应用开发工程师
一面
查看原面经 →
rag系统链路,原始知识支持什么类型

水滴公司

AI 全栈工程师
校招秋招一面、二面
查看原面经 →
RAG 相关的了解吗?多深?

携程

大模型算法工程师
一面
查看原面经 →
梳理RAG完整流程,并结合项目实践介绍

字节跳动

后端开发工程师
一面
查看原面经 →
请解释 RAG 从文档上传、处理到检索和回答的完整流程。

公司未注明

面经合集实习
查看原面经 →
rag流程

公司未注明

Java 后端开发实习生
实习一面
查看原面经 →
项目里的 Spring AI + RAG,用户提问之后,从收到问题到生成回答,完整经过哪些步骤?

小天才

AI 应用工程师(穿戴)
校招秋招一面
查看原面经 →
RAG 的完整流程是什么?

字节跳动

AI 应用开发工程师
一面、二面
查看原面经 →
图像处理怎么做的?RAG怎么搭的?

东方财富

AI 应用开发工程师
一面
查看原面经 →
基于你的理解,一个完整的 RAG 系统由哪些部分组成?

顺丰科技

AI 开发工程师
校招一面
查看原面经 →
知识库是怎么搭建的?具体处理流程是什么?
检索召回之后,结果会直接交给模型吗?中间还有哪些处理环节?

水滴

AI 全栈工程师
校招秋招一面
查看原面经 →
智能问答平台的整个链路是怎样的?

公司未注明

Agent 开发
校招一面
查看原面经 →
简单说一下RAG系统

携程

Agent
秋招一面
查看原面经 →
RAG的核心流程,结合你的项目简单介绍

网易

Agent 开发工程师
一面
查看原面经 →
RAG的核心流程?Chunking策略、Query Rewrite、Rerank怎么做?

拼多多

服务端开发工程师
秋招二面
查看原面经 →
知识库怎么搭建的,什么架构

众安保险

AIGC 全栈开发工程师
校招秋招
查看原面经 →
AI知识相关:RAG、Harness、reAct的原理,jev、RSI等前沿模型最好也要有所了解,prompt写作技巧、skill写作技巧等等。总之就是最近的前沿名词最好都要了解一下,有自己的见解。

华盛通

Java实习生
实习
查看原面经 →
可以结合你的项目讲一下
追问
RAG 具体怎么做?

信锐网科

软件开发
秋招一面、二面
查看原面经 →
RAG 功能的需求背景和链路是什么?
PDF 如何入库、召回和生成答案?

BIGO

客户端开发
秋招一面、二面、三面
查看原面经 →
切片、向量化、多路召回、重排、置信度、流式输出、个人负责边界
数据源、PDF 入库、嵌入、检索融合、LLM 输出。

中科曙光

AI Agent
查看原面经 →
RAG知识库流程

腾讯

多模态算法岗
一面、二面
查看原面经 →
讲解RAG技术的核心逻辑

腾讯

后端开发工程师
实习一面
查看原面经 →
你做过知识库 / RAG,它的基本原理是什么?

哔哩哔哩

AI Agent 开发
一面
查看原面经 →
### 6、RAG系统从文档进入到最终生成答案的完整流程是什么?离线知识库构建和在线检索阶段分别包含哪些步骤?

字节跳动

全栈
一面
查看原面经 →
RAG中pdf从上传到最终召回经历哪些阶段?

字节跳动

Agent 开发
校招秋招二面
查看原面经 →
**1. 介绍一下在学校做的 RAG 系统,整体流程是怎样的?**

九方智投

Agent 开发工程师
一面
查看原面经 →
知识库如何搭建

小红书

Product Engineer(AI 与全栈方向)
一面
查看原面经 →
项目追问
讲一下完整的 RAG 流程

字节跳动

全栈开发工程师
二面
查看原面经 →
我看你简历上写了 RAG,然后 LangChain、LangGraph。那如果要搭一个基础的一个 RAG 链路的情况下,你觉得会包含哪些流程?

灵犀互娱

AI 应用开发工程师
校招秋招
查看原面经 →
RAG 系统包含哪些核心模块?

恒生电子

AI 应用开发工程师
校招秋招
查看原面经 →
标准 RAG 从用户输入到最终答案输出的完整架构流程,每个核心环节的作用是什么?

靖安科技

后端工程师(RAG/Agent 项目)
秋招一面
查看原面经 →
项目追问
一个问题从开始到结束,系统内部都做什么

字节跳动

前端开发工程师
一面
查看原面经 →
从用户提问开始,完整描述一次RAG

蚂蚁集团

面经合集
查看原面经 →
请讲一下 RAG 系统整体的技术架构是什么样的?你项目中对应每一块是怎么做的?

SHEIN

后端开发
二面
查看原面经 →
介绍下RAG项目

字节跳动

后端开发
日常实习一面、二面、三面
查看原面经 →
RAG 知识库和大模型是怎么连接的?完整请求链路是什么?
RAG 的整体检索流程是什么?

百度

面经合集
查看原面经 →
如果从零搭建一个团队内部的知识问答 RAG,完整流程是什么?
追问
主要分哪些步骤?

去哪儿

测试开发工程师
一面
查看原面经 →
项目追问
在脚本匹配/检索中,你用了RAG,具体是怎么做的?

百度

大模型算法
一面、二面
查看原面经 →
讲解检索增强生成RAG的整体技术架构,完整梳理从检索到生成的全流程工作逻辑。

思特威

智能体开发
秋招一面
查看原面经 →
讲一下rag的总体流程

字节跳动

测试开发
秋招一面
查看原面经 →
RAG系统详细介绍一下,怎么实现的。分块策略和检索方法。对size和大小有没有要求

阿里云

AI 应用开发(后端)
秋招一面
查看原面经 →
RAG是什么,一次完整的RAG包含哪些流程

美团

AI 全栈开发
校招秋招一面
查看原面经 →
你的RAG项目的整个流程是什么样子?

东方财富

前端开发
秋招一面
查看原面经 →
知识库怎么构建和使用

虾皮

chatbot研发
实习一面
查看原面经 →
项目的rag是怎么做的,存多大的文档

腾讯

风控实习生
实习一面
查看原面经 →
讲下Langchain和RAG

平安科技

后端全栈开发
秋招一面
查看原面经 →
RAG从检索到问答,大致流程有哪些主要节点?

浩鲸科技

Java 开发工程师
校招秋招一面
查看原面经 →
RAG 是什么

招银云创

后端开发
一面
查看原面经 →
说说你对RAG的理解

上海华力

智能制造系统工程师
校招秋招一面
查看原面经 →
知识库怎么搭建的

百度

测试开发实习生
实习一面
查看原面经 →
介绍一下你的RAG系统整体架构?

CVTE

应用软件开发
秋招一面
查看原面经 →
rag怎么做的?针对rag做了哪些优化?如果继续改进还有哪些措施?

昇维旭

软件开发
二面
查看原面经 →
私人小助手可以实现什么功能?是 RAG 自动切片存入向量数据库吗?
请介绍 RAG 完整处理过程,讲一讲训练过程的细节。
文档上传之后后台执行了哪些操作?用什么技术做文本切分?
追问
按页切分 PDF 文档,切分之后需要做哪些操作?

昇维旭

软件开发
一面
查看原面经 →
开发 RAG 知识库整个过程当中的设计思路是怎样的?

字节跳动

Agent 开发
一面
查看原面经 →
讲讲RAG的流程

快手

后端开发
秋招二面
查看原面经 →
知识库做了吗,怎么做的

杰瑞集团

AI 应用开发
秋招一面
查看原面经 →
您是否参与过知识库的构建与应用?举例说明

去哪儿旅行

AI智能应用开发
校招秋招
查看原面经 →
一个rag系统的流程是怎么样的,如何提高rag系统的准确率?

滴滴

一面、二面、三面
查看原面经 →
知识库搭建

上海沐润天海文化科技

Agent 开发
一面
查看原面经 →
RAG 有哪些问题 / 怎么切 chunk / 怎么召回 / 怎么 rerank

美团

面经合集实习
查看原面经 →
了解 RAG 吗?简单介绍一下 RAG 的流程和作用。

浪潮

智能体开发
一面
查看原面经 →
你能简单的介绍一下整个rag流程吗,详细的说说

公司未注明

Agent开发
实习
查看原面经 →
项目中引入了哪些外部知识召回手段(如 RAG、CodeGraph)?各自解决什么问题?

美团

AI 后端开发
一面
查看原面经 →
介绍 RAG 完整链路,文本分块大小怎么选?

公司未注明

后端开发
查看原面经 →
你的智能体项目数据是如何存储的,文档是如何进入库中的 缓存放在哪里

快手

面经合集实习
查看原面经 →
你是怎么匹配用户query和rag的内容的

拼多多

服务端开发
秋招三面
查看原面经 →
你的RAG是怎么实现的?

广电数科

Java 开发工程师
实习
查看原面经 →
知识库如何初始化的

字节跳动

后端开发工程师
秋招一面
查看原面经 →
知识库如何搭建的,你们的agent如何开发的?从零还是基于已有平台

美团

Java 后端开发实习生
日常实习一面
查看原面经 →
RAG 流程是什么

MemTensor

全栈开发工程师
社招一面
查看原面经 →
把一个知识库接入检索系统的整体流程是什么?

阿里巴巴

AI 全栈开发工程师
一面
查看原面经 →
项目追问
从本段实习这个先交流,你这个项目做了一个类似 RAG 的系统,核心功能是整理文档、从客户端发起问题、检索文档、加工语料回答是吧?

上海九云数智

大模型应用开发工程师(RAG 方向)
查看原面经 →
rag的一个整体的流程你可以说说吗

百度

Agent 应用开发工程师
秋招一面
查看原面经 →
RAG 的流程是什么?

虾皮

Agent 应用开发工程师
秋招一面
查看原面经 →
讲下项目里 RAG 整体实现流程。

科大讯飞

Java 开发工程师
秋招一面、二面
查看原面经 →
项目追问
RAG知识库怎么做的
项目追问
知识库怎么做的

中科创达

后端开发工程师(AI / RAG 方向)
查看原面经 →
介绍一下自己实现的 RAG 整体流程。

BIGO

客户端开发工程师
秋招二面
查看原面经 →
项目追问
Agent项目RAG怎么做的,讲一下。

金山软件

AI 全栈开发工程师
一面
查看原面经 →
完整讲一遍RAG检索流程,从建库到查询。

智元创新

数据引擎研发工程师
秋招二面
查看原面经 →
数据分析agent的知识库是怎么做的?

润嵘金属网有限公司

AI 开发工程师
一面
查看原面经 →
RAG 怎么实现的。

字节跳动

Agent 开发工程师
一面
查看原面经 →
项目追问
项目中的RAG知识用到了哪些?离线上传和在线问答环节如何进行?

拼多多

Agent 应用开发工程师
社招一面
查看原面经 →
聊聊你们知识库是怎么设计的?怎么检索的?
你们现在知识库具体是怎么做的?

百度

Go 后端开发工程师(安全平台)
日常实习
查看原面经 →
rag怎么做的?

阿里巴巴

Agent 应用开发工程师
秋招一面
查看原面经 →
请完整介绍 RAG 从文档入库到召回、融合和重排的链路。

小红书

AI Native 全栈开发工程师
日常实习一面、二面
查看原面经 →
RAG 知识库项目背景及整体流程

去哪儿

前端开发工程师
一面
查看原面经 →
完整描述RAG全流程

公司未注明

面经合集
查看原面经 →
“设计一个日均100万查询的企业级RAG系统,架构怎么搭?”

美团

后端开发工程师(AI)
秋招一面
查看原面经 →
RAG怎么做的

小鹏汽车

AI 全栈产品研发培训生
秋招一面
查看原面经 →
你最擅长 RAG,那么请介绍一下你是如何实现 RAG 的?

BIGO

Java 后端开发
秋招一面
查看原面经 →
请介绍一下 RAG 的完整链路

公司未注明

Agent 开发
日常实习
查看原面经 →
你的 RAG 检索链路是怎么做的?

亚信安全

Agent 开发工程师(AI Native 工具)
秋招一面
查看原面经 →
可以简单讲一下 RAG 一般是怎么设计的吗?

字节跳动

AI 应用开发工程师
秋招一面
查看原面经 →
用过 RAG 吗?

百度

后端开发工程师
校招一面
查看原面经 →
然后让我展示屏幕跑一下项目,说一下我的rag怎么做的。

BIGO

客户端开发工程师
秋招一面
查看原面经 →
RAG

阿里巴巴

AI 应用开发工程师
一面
查看原面经 →
介绍一下什么是 RAG?

百度

Agent 应用开发工程师
秋招二面
查看原面经 →
LangChain实现RAG检索的完整流程是什么?

多益网络

AI 应用开发工程师
三面
查看原面经 →
RAG的结构,工作流程和作用是什么

要务科技

AI 应用开发工程师
暑期实习一面
查看原面经 →
用 LangChain 做过 RAG Demo 吗?

公司未注明

前端开发
校招秋招
查看原面经 →
旅游推荐平台中 RAG 是怎么使用的?

美团

Agent 开发工程师
实习一面
查看原面经 →
RAG流程具体是如何实现的?包括文档切分、向量检索、召回以及生成等环节。

华为

面经合集社招
查看原面经 →
整体流程:怎么把文档变成知识库?用了什么工具?(LangChain + Chroma)

快手

AI 应用开发实习生
日常实习二面
查看原面经 →
RAG 智能知识库整体架构和完整检索流程

百度

大模型研发工程师(Agent 方向)
秋招一面、二面
查看原面经 →
如果从零搭建一个团队内部的知识问答 RAG,完整流程是什么?主要分哪些步骤?

字节跳动

Agent 开发工程师
秋招一面
查看原面经 →
询问有没有rag经验,展开介绍

顾家家居

软件开发(Java)
校招秋招
查看原面经 →
你自己动手做过一个知识库项目,那你具体是怎么用RAG技术来实现这个金融领域内部知识库的?

宁波银行

校招秋招
查看原面经 →
RAG

凯通科技

软件开发
日常实习
查看原面经 →
看你简历上有rag经验,请简述你怎么实现rag以及rag的工作流程

公司未注明

Agent全栈实习
实习
查看原面经 →
我看你实现了一个 RAG 知识问答系统,RAG 是什么意思?你怎么实现这个的?

拼多多

AI Agent
一面、二面
查看原面经 →
8\. 介绍一下项目中的 RAG 流程,离线建库和在线检索分别做了什么?

阿里巴巴(淘天)

Agent 开发
社招一面
查看原面经 →
RAG 分块、向量化、rerank 基本理解

快手

后端开发实习生
实习一面、二面
查看原面经 →
检索到的规范、历史经验和业务文档会被拿来做什么?

哔哩哔哩(B站)

Agent 开发
社招二面
查看原面经 →
RAG 了解吗?怎么分片?向量化目标是什么?什么场景用?

CVTE

AI 应用开发
一面
查看原面经 →
rag进行检索的原理

公司未注明

面经合集
查看原面经 →
**4. RAG 标准链路与 Query 前置优化**

Shopee

AI产品经理
实习一面
查看原面经 →
追问
在RAG流程中,知识检索部分具体是怎么设计的?比如Embedding模型、向量数据库、召回策略等有哪些考虑?

华为

通用软件开发
一面、二面
查看原面经 →
4\. 介绍一下 RAG 的完整流程,离线建库和在线查询分别做什么?
5\. 你亲自搭过 RAG 系统吗?文档解析、切块、Embedding、检索和生成分别是怎么实现的?

字节跳动

AI应用开发
实习一面
查看原面经 →
请完整介绍一下 RAG 的整体流程。

转转

FDE
社招
查看原面经 →
RAG如何搭建

字节跳动

全栈开发
实习二面、三面
查看原面经 →
rag存的是什么,怎么召回的

哔哩哔哩

前端开发实习生
日常实习一面
查看原面经 →
知识库的建设用了哪些技术?怎么实现的?(从离线存储到检索召回全流程)

公司未注明

软件开发
查看原面经 →
是否了解RAG开发

小红书

AI 后端开发
一面
查看原面经 →
RAG是什么?解决什么问题
RAG的详细流程,以及会有什么问题,以及你觉得的处理方案(啊?那我全讲咯)

凌脉

AI应用开发实习生
实习
查看原面经 →
整套 RAG 链路是怎样设计的?做过哪些优化?

蔚来

后台开发
实习一面
查看原面经 →
6讲一下项目中rag的流程

自变量

Agent 平台开发工程师
社招一面
查看原面经 →
RAG有用过吗?

字节跳动

Agent
一面
查看原面经 →
RAG完整流程是怎样的?

百度

后端开发
校招秋招一面
查看原面经 →
18 讲讲rag 向量模型 介绍llm幻觉

拼多多

AI Agent
秋招一面
查看原面经 →
RAG

字节跳动

AI全栈开发
实习一面
查看原面经 →
你项目rag是怎么存储和召回的?

字节跳动

Agent 测评
一面
查看原面经 →
rag的执行流程

小红书

前端
实习暑期一面
查看原面经 →
Rag流程

百度

前端开发
一面、二面
查看原面经 →
**Rag的整体流程,为什么需要Rag**
**Rag的整体流程?**

阿里巴巴

大模型算法
一面、二面
查看原面经 →
简述RAG检索增强生成的核心原理、核心组件与工作流程

浦银金科

AI Agent开发工程师
实习
查看原面经 →
请解释一下 RAG 的实现流程,你的切块策略是什么?

公司未注明

后端开发
查看原面经 →
详细说下RAG的完整流程,以及召回不准、问答跑偏怎么优化?

携程

后端开发实习生
实习一面、二面
查看原面经 →
你项目中RAG这一块是怎么来做的?

字节跳动

后端开发实习生
暑期实习一面、二面、三面、四面
查看原面经 →
你刚才在介绍SpringAI的时候也提到RAG。你对RAG的了解怎么样?就是分类或者说RAG的这个全链路这个能力有没有研究过?有没有尝试着去写一个端到端的RAG的这么一个能力

商汤

大模型应用算法工程师
实习一面、二面
查看原面经 →
RAG 原理,项目里有哪些相关经验,向量数据库、相似度计算、chunk 切片策略。

华为

Agent
实习一面、二面
查看原面经 →
6 解释RAG, SKILL, MCP。(差不多说对了)

百度

AI 应用开发工程师
社招一面
查看原面经 →
RAG全流程:chunk → embedding → 混合检索(向量+BM25)→ 重排序 → LLM生成

快手

测试实习
实习一面、二面
查看原面经 →
说说做的rag知识问答平台。
简单介绍RAG检索

禅游科技

全栈开发工程师
实习一面
查看原面经 →
练习题的rag如何设计实现的

公司未注明

Agent开发
实习一面
查看原面经 →
该项目是否使用过 RAG 技术,具体怎么用的
完整介绍下这套 RAG 系统的全流程(从文档处理开始讲)

腾讯

AI 应用开发工程师
暑期三面
查看原面经 →
请介绍你在实习中负责的Agent+RAG项目的背景、整体技术方案,包括文档解析、分块策略、向量数据库的选型与存储方式,以及具体的检索查询流程。

哔哩哔哩(B站)

多屏客户端开发工程师
实习二面
查看原面经 →
rag 又是什么呢

网易

后端开发实习生
实习一面、二面
查看原面经 →
讲一下RAG;

公司未注明

AI 应用开发实习生
实习二面
查看原面经 →
讲一下rag—(前面因为面试官问了一些原理我忘了是什么了就迅速进入大脑空白导致后面语无伦次)提问前问题变成向量切片通过embedding放入向量数据库,提问后返回的向量也放进向量数据库进行召回重排(自己紧张的一整个乱说➕卡壳)

爱回收

测试开发工程师
二面
查看原面经 →
rag啥原理 现在主流的rag是怎样实现的?

字节跳动

测试开发
一面
查看原面经 →
简述RAG完整工作链路

理想

AI 解决方案岗(职能类)
一面、二面
查看原面经 →
一面:结合简历问了我关于 rag的流程,agent 的理解,以及如何搭建一个 agent 系统 (业务相关)还有就是怎么做 benchmark。

阿里巴巴

AI Agent应用研发
查看原面经 →
召回文档片段之后,怎么完成最终问答?

百度

SRE 实习生
实习二面
查看原面经 →
讲一下RAG的流程

雷鸣比特

前端开发工程师
实习
查看原面经 →
讲一讲项目里面的RAG相关内容

虾皮

Java 后端开发实习生
实习二面
查看原面经 →
你这个 RAG 项目的完整链路是怎么设计的?
记忆加载、问题改写拆分、意图路由、检索、重排、Prompt 拼接和最终生成之间是怎么串起来的?

字节跳动

全栈开发工程师(Agent)
一面
查看原面经 →
RAG的具体流程

字节跳动

前端
实习三面
查看原面经 →
有没有做过agent项目?项目中最复杂的点在哪里?rag是怎么做的?多路召回怎么做的?

公司未注明

AI 应用开发
一面、二面
查看原面经 →
简述 RAG 的定义、整体实现流程、所用向量模型、部署方式

Shopee

大数据平台研发
实习二面
查看原面经 →
描述RAG召回全过程。

数字马力

AI 研发实习生
实习
查看原面经 →
项目中的智能体对知识库操作的原理
如果给你一本你自己写的书,怎么把这个告诉大模型,我回答可以通过网络识别搜索方式,反问如果网络上没有,主要考察rag
你知道rag是什么吗 rag的原理

蚂蚁集团

智能体与大模型应用工程
实习一面
查看原面经 →
项目中RAG是怎么设计的?

网易

AI 应用开发工程师
查看原面经 →
描述企业级RAG知识库全流程架构,从文档上传、切片、向量化、检索、重排到应答,各环节难点是什么?

原力健康

Agent开发
查看原面经 →
知识库的检索过程能介绍一下吗?

字节跳动

前端开发
实习三面
查看原面经 →
RAG 完整流程是怎样的?

施耐德电气

实习一面、二面
查看原面经 →
讲下RAG搭建流程,embedding怎么做的,用的langchain还是什么?

公司未注明

Java 后端开发
实习
查看原面经 →
文档是如何分块、向量化并检索的?

字节跳动

Agent开发
一面
查看原面经 →
rag 原理,用的什么 embedding 模型,有没有对比其他方案

阿里巴巴

Agent 开发工程师
暑期实习一面、二面
查看原面经 →
拷打实习的agent客服项目,介绍RAG的实现与回答生成过程

火齐境

实习一面
查看原面经 →
RAG的具体实现流程

法大大

Java 开发工程师
实习一面
查看原面经 →
RAG私有数据库怎么做的

和顺慧康

AI 应用开发工程师
暑期实习
查看原面经 →
如果让你从零设计一个RAG(检索增强生成)系统,你认为必须包含哪些核心模块?请简述各模块的关键职责。

花小小新疆炒米粉

AI 工程师
社招
查看原面经 →
拿到一个文本后,你会怎么处理来构建知识库?输入源是文本,具体处理流程是怎样的?

快手、金山云、蔚蓝云创、深势科技、滴滴

面经合集实习
查看原面经 →
了解RAG架构吗

腾讯

暑期实习一面
查看原面经 →
正常来说,一个query进了RAG之后,整体的工作流程是怎样的?

中兴

Agent 开发工程师
实习一面
查看原面经 →
你参与的是RAG知识库的构建工作吗?具体是怎么做的?

网易

程序开发
一面
查看原面经 →
RAG的实现过程,向量数据库规模,分块思路,效果衡量标准。

京东

后端开发工程师(智能运维)
实习暑期一面
查看原面经 →
18 了解Rag吗

腾讯音乐

后端开发工程师
二面
查看原面经 →
你的 RAG 系统是怎么设计的?

顺丰数科

IT 研发
二面
查看原面经 →
介绍下 RAG

4399

运维
一面
查看原面经 →
如何实现的调用RAG

公司未注明

后端开发工程师
查看原面经 →
6RAG的大致流程

公司未注明

AI 工程师
查看原面经 →
在你的项目中,rag是怎么做的,用到那些方法

快手

AI Agent
实习一面
查看原面经 →
追问
(追问)整体检索流程是怎样的?从query 到最 终上下文的完整流程是什么?

MiniMax

大模型算法工程师
查看原面经 →
什么是 RAG?它是怎么提升生成质量的?标准RAG有什么问题与传统“检索 + 模型生成”的流程有何不同?

阿里巴巴

Agent 算法工程师
一面
查看原面经 →
梳理RAG系统整体架构与核心工作内容。

美团

面经合集
查看原面经 →
构建 RAG 的流程是什么?

字节跳动

后端开发工程师(AI)
实习一面
查看原面经 →
介绍RAG的核心流程?

字节跳动

后端开发工程师(Agent)
二面
查看原面经 →
详细描述一下你项目中的 RAG 流程,从文档切块到最终生成的完整步骤是什么?

字节跳动

后端开发工程师(AI)
实习一面
查看原面经 →
mcp,rag是什么,用来干什么?

字节跳动

Agent 开发工程师
实习一面
查看原面经 →
你的Agent检索召回流程详细讲一遍,分词、向量化、检索、重排全链路,做了哪些优化?

阿里巴巴

AI 应用开发工程师
暑期实习二面
查看原面经 →
RAG的原理如何理解

滴滴

大模型算法实习生
实习暑期一面
查看原面经 →
rag流程

字节跳动

agent开发
暑期实习一面
查看原面经 →
rag全流程描述,每一part应该注意什么

阿里巴巴

AI 应用研发实习生
实习一面
查看原面经 →
知识库怎么设计?

快手

后端开发
日常实习二面
查看原面经 →
RAG 的主要模式和主要工作流程是怎样的?

腾讯

后台开发
一面
查看原面经 →
RAG大概有几个核心流程?
追问
文档加载、文本分割之后还有哪些主要流程?

滴滴

AI 应用开发
一面
查看原面经 →
你的 RAG 流程是怎么实现的?从文档导入到最终回答,中间经历了哪些步骤?

蚂蚁集团

AI Agent
暑期实习一面
查看原面经 →
有没有做过rag,rag的分块和召回

虾皮

AI Infra 后端开发
一面
查看原面经 →
介绍下RAG、检索到的内容怎么跟提示词拼接的?

蚂蚁集团

AI 应用
暑期实习一面
查看原面经 →
请讲一下 RAG 系统整体的技术架构是什么样的?你项目中对应每一块是怎么做的?

字节跳动

AIGC 算法实习生
实习暑期一面
查看原面经 →
rag怎么做的

京东

Agent 开发实习生
实习暑期二面
查看原面经 →
介绍一下 AI 智能体的 workflow 以及 RAG 知识库是怎么设计的?

公司未注明

Agent 开发
查看原面经 →
rag项目流程

字节跳动

Agent 开发
实习一面
查看原面经 →
Agent 的记忆、工具调用、知识库检索等关键组件是如何实现的?
RAG 的主要模式和主要工作流程是怎样的?

众安保险

AI 应用开发
校招终面
查看原面经 →
rag怎么做的

阿里巴巴

AI Agent 开发
一面
查看原面经 →
RAG 的检索如何实现?

阿里巴巴

AI 应用开发
一面
查看原面经 →
rag怎么设计的

公司未注明

面经合集
查看原面经 →
什么是 RAG(Retrieval Augmented Generation)?
RAG pipeline 的完整流程是什么?
RAG 系统主要组件有哪些?

阿里国际

AI 应用开发
一面
查看原面经 →
LLM怎么跟rag结合起来的,只听到意图识别

京东

AI 应用开发实习生
实习一面
查看原面经 →
能讲一下RAG的原理吗?你在项目中是怎么用的?有什么好处?

腾讯

AI 后台开发
一面
查看原面经 →
主流AI的概念,LLM、RAG、AGENT、SKILL?

腾讯

AI 应用开发
一面
查看原面经 →
RAG知识库的搭建流程?

腾讯

后端开发
一面
查看原面经 →
RAG是如何做的?提升85%是怎么测的?如何提升?

美团

后端开发实习生
实习暑期一面
查看原面经 →
rag 构建,向量数据库原理选型,

美团

后端开发实习生
实习暑期一面
查看原面经 →
你可以说一下在线的部分,就是用户从一个请求,到它最终拿到结果的一个过程?

美团

测试开发工程师
暑期实习一面
查看原面经 →
rag

快手

Java 开发
二面
查看原面经 →
RAG怎么做的,包括选型和流程

腾讯

AI 应用开发
一面、二面
查看原面经 →
RAG具体是怎么用的

美团

后端开发
查看原面经 →
rag问答系统,向量化,向量库,llm输出等等6. 5.1概念解释,调用顺序

龙旗科技

Java 开发
实习一面、二面
查看原面经 →
讲一下RAG是什么,你的Agent项目RAG整个工作流整个过程是什么

百度

AIGC 算法实习生
实习
查看原面经 →
RAG 的典型流程包括哪些阶段?每个阶段的关键点分别是什么?

贝壳

RAG 应用开发
查看原面经 →
rag怎么做的?

顺丰

大模型
实习
查看原面经 →
介绍RAG流程,分段有没有做优化;

公司未注明

AI Agent 研发实习岗
实习
查看原面经 →
RAG+MCP这方面是你做的吗?怎么做的?RAG怎么构建的

美的

AI Agent
实习
查看原面经 →
解释一下RAG(检索增强生成)的工作流程。

腾讯

大模型算法
日常实习二面
查看原面经 →
介绍RAG原理及流程。

滴滴

Agent 开发工程师
日常实习
查看原面经 →
RAG知识库系统全链路设计

字节跳动

前端开发
一面、二面
查看原面经 →
你对 AI 智能体、RAG 技术的理解是什么?

网易

服务端开发
实习
查看原面经 →
rag的流程

搜狐畅游

AI 算法实习生
实习一面
查看原面经 →
可以举例说明这个 RAG 智能问答客服的输入、查询和输出过程吗?

字节跳动

AI 产品
实习
查看原面经 →
要做一个面向研发/运营/客服知识的问答能力,你会如何选择与设计:数据接入(多源异构)、切分/索引、召回、重排、生成、引用证据、权限隔离、更新策略?并说明你会如何评估向量库/检索组件的选择与边界。

阿里巴巴

Agent 开发
二面
查看原面经 →
系统能力如何提供,用户查询的处理流程是怎样的?

公司未注明

面经合集
查看原面经 →
RAG系统流程

字节跳动

Agent 开发工程师
一面、二面、三面
查看原面经 →
rag流程和优化

京东

算法工程师(对话机器人)
实习
查看原面经 →
解释Agent和RAG原理

百度

大模型算法实习生
实习一面
查看原面经 →
你提到 RAG,能详细说说整个流程吗?包括相关选型。

招联

AI 应用开发工程师
一面
查看原面经 →
rag的基本流程

顺丰

大模型
查看原面经 →
介绍RAG流程,分段有没有做优化;

字节跳动

Agent
一面
查看原面经 →
RAG流程

收录题集

11 个来源,共20 份题集

AI 系统设计

AMIT SHEKHAR · ai-engineering-interview-questions · 2 条原题

查看题集 →

AI 智能体与大模型应用开发面试题库

didilili · ai-agents-from-zero · 1 条原题

查看题集 →

LLM、VLM 与 Agent 面试题

Datawhale · hello-agents · 1 条原题

查看题集 →

RAG 知识库

沉默王二 · 王二讲 Agent · 1 条原题

查看题集 →

检索与知识工程问答

Guide · JavaGuide · 1 条原题

查看题集 →
展开剩余 15 份题集

RAG 面试题

卡码笔记 · 个人整理 · 1 条原题

查看题集 →

Agent开发面试题

摸鱼酱mio · 个人整理 · 1 条原题

查看题集 →

八股集锦(高频问题)

小熊饼干_ · 个人整理 · 1 条原题

查看题集 →

RAG 面试题

小林 Coding · 个人整理 · 2 条原题

查看题集 →

公司案例问答汇编

阿东玩 AI · AgentGuide · 5 条原题

查看题集 →
展开其余 2 条原题

RAG与知识库

阿东玩 AI · AgentGuide · 22 条原题

查看题集 →
展开其余 19 条原题

RAG 系统面试题

阿东玩 AI · AgentGuide · 2 条原题

查看题集 →

Agent_RAG与混合检索工程

Rocky Ding · AIGC-Interview-Book · 1 条原题

查看题集 →

哔哩哔哩高频面试题

Rocky Ding · AIGC-Interview-Book · 1 条原题

查看题集 →

字节跳动高频面试题

Rocky Ding · AIGC-Interview-Book · 1 条原题

查看题集 →

滴滴高频面试题

Rocky Ding · AIGC-Interview-Book · 1 条原题

查看题集 →

拼多多高频面试题

Rocky Ding · AIGC-Interview-Book · 1 条原题

查看题集 →

腾讯问答汇编

Rocky Ding · AIGC-Interview-Book · 4 条原题

查看题集 →
展开其余 1 条原题

提示工程:应用大模型的高级方法

Rocky Ding · AIGC-Interview-Book · 2 条原题

查看题集 →

大模型与多模态数学专题

Rocky Ding · AIGC-Interview-Book · 1 条原题

查看题集 →

相关题目

4 题

相关关键词:检索增强生成、Retrieval Augmented Generation