月之暗面AI应用岗Agent开发一面,全程被吊打!!! 面试官是个搞工程出身的,全程不问八股,全是实际场景题。面完我只有一个感觉——以前背的那些Agent概念,在真正的工程问题面前,啥也不是。

8月16号面的月之暗面。投的是AI应用岗,Agent开发方向。

说实话,面之前我自认为准备得还行。LangChain用过,RAG搭过,Prompt调过,常见的Agent架构也能说个一二三。结果面试官一上来就各种场景追问,直接给我问麻了。关键是那种感觉——不是问题有多难,而是我之前对Agent的理解,基本停留在"能跑就行",根本没往深处想过。

把还记得的问题整理出来了,答案也重新梳理了一遍。有些是面试时答的,有些是回来以后重新思考过的。

简单介绍一下自己的背景,以及选择AI Agent方向的原因。

这道题算是送分题,但月之暗面的面试官明显比之前面的几家公司听得更认真——我说到一半他会打断追问细节。

背景部分我就不展开了,每个人不一样。说一个说"选Agent方向"的技巧:别只说"我觉得Agent很火",要说"我遇到了一个具体问题,用传统方法解决不了,Agent给了我新的思路"。

我当时说的是之前做客服机器人时遇到的情况——用户的问题稍微复杂一点,比如"我要退货,但发票找不到了",规则引擎就处理不了了。因为这个问题涉及"退货流程"和"发票补开"两个子任务的协调。后来尝试用Agent做任务拆解,发现这类问题的处理成功率从60%提到了85%以上。

一个完整的Agent系统通常包含哪些核心模块?相比传统LLM Chatbot,它最大的区别是什么?

这道题我前面面经写过类似的。但月之暗面的面试官追问了一个角度——“你说的这些模块,哪些是Chatbot也可以有的?”

这个问题问得好。

Chatbot也可以有记忆(存聊天历史)、也可以有Prompt工程。但Agent和Chatbot的本质区别是"闭环"——Agent能调用外部工具改变世界状态,然后根据结果决定下一步做什么。Chatbot是一问一答,Agent是"规划-执行-观察-再规划"的循环。

图片

在Agent项目中,常见的规划(Planning)、记忆(Memory)、工具调用(Tool Use)和执行模块分别承担什么职责?

这个问题我面字节的时候也遇到了类似的。但月之暗面面试官更关注"这几个模块之间的数据流"。

Planning(规划)

它的职责是把用户的目标拆解成可执行的步骤序列。输入是用户意图+当前状态,输出是一系列Action。

规划可以是一次性的(先全部拆好再执行),也可以是动态的(每走一步看一步)。ReAct属于动态规划。

Memory(记忆)

记忆模块不直接产生决策,但它给Planner和Executor提供上下文。短时记忆保证多轮对话的连贯性,长时记忆让Agent能"记住"用户的偏好和历史。

Tool Use(工具调用)

这个模块负责把"我要做什么"翻译成具体的API调用。输入是Agent的意图描述,输出是结构化的函数调用参数。

Executor(执行)

执行模块是真正干活的人。它拿到Tool Use生成的参数,发起HTTP请求、查数据库、调第三方服务,然后把结果拿回来。

意图识别模块通常有哪些实现方式?规则匹配、小模型分类和LLM分类分别适用于哪些业务场景?

这道题我之前没怎么准备,面的时候是靠经验答的。

规则匹配

最简单的方案。写一堆正则表达式和关键词规则。适合的场景是——意图数量少(5个以内)、用户表达方式固定。比如"查天气"这个意图,规则就能覆盖得很好。

优点:快、不花钱、可解释。 缺点:维护成本高、覆盖不了复杂表达。

小模型分类(BERT等)

训练一个文本分类模型,输入用户query,输出意图类别。适合意图数量中等(10-50个)、有一定标注数据的场景。

优点:准确率高、速度快、成本低。 缺点:需要标注数据、新意图需要重新训练。

这里给大家精心整理了一份全面的AI大模型学习资源包括:AI大模型全套学习路线图(从入门到实战)、精品AI大模型学习书籍手册、视频教程、实战学习、面试题等,资料免费分享

👇👇扫码免费领取全部内容👇👇

在这里插入图片描述

1. 成长路线图&学习规划

要学习一门新的技术,作为新手一定要先学习成长路线图方向不对,努力白费

这里,我们为新手和想要进一步提升的专业人士准备了一份详细的学习成长路线图和规划。可以说是最科学最系统的学习成长路线。

在这里插入图片描述

2. 大模型经典PDF书籍

书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础(书籍含电子版PDF)

在这里插入图片描述

3. 大模型视频教程

对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识

在这里插入图片描述

4. 2026行业报告

行业分析主要包括对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。

5. 大模型项目实战

学以致用 ,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。

在这里插入图片描述

6. 大模型面试题

面试不仅是技术的较量,更需要充分的准备。

在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。

在这里插入图片描述

7. 资料领取:全套内容免费抱走,学 AI 不用再找第二份

不管你是 0 基础想入门 AI 大模型,还是有基础想冲刺大厂、了解行业趋势,这份资料都能满足你! 现在只需按照提示操作,就能免费领取:

👇👇扫码免费领取全部内容👇👇

在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐