百度 AI Agent开发 一面(PISG)

1. 自我介绍

2. 介绍一下你的项目

3. MCP 和 Skill 的区别是什么

MCP 更像标准化的能力接入协议,解决的是“模型怎么发现、描述和调用外部工具”的问题;Skill 更像高层动作抽象,解决的是“把多个工具和步骤封装成一个可复用能力”的问题。MCP 关注接口层和通信层,Skill 关注语义层和任务层。一个 Skill 可以内部调用多个 MCP 工具,但对上层 Agent 来说它仍然是一个原子动作。生产里如果把两者混为一谈,最后会变成工具越接越乱,Agent 决策空间越来越大,稳定性越来越差。

4. 你怎么理解上下文窗口,哪个部分最占用 token

上下文窗口不是“能塞多少文本”的问题,而是“哪些信息值得留在模型视野里”的问题。真正占 token 的通常不是用户那一句问题,而是多轮历史、工具返回、系统提示、长文档切片和中间状态摘要。很多任务里,工具返回和历史摘要比用户输入更长,也更容易把窗口挤爆。上下文管理的关键不是机械截断,而是决定哪些信息必须保留、哪些可以压缩成状态、哪些可以延后检索。

5. 记忆系统应该怎么设计,为什么不能把所有历史都写进去

记忆系统至少要分成短期记忆、长期记忆和事件日志三层。短期记忆负责当前任务连续性,长期记忆负责跨会话复用的偏好和事实,事件日志负责恢复和审计。不能把所有历史都写进去,是因为很多内容只是一次性噪声,写多了只会污染检索。长期记忆最怕的是“错误沉淀”,一旦把模型自己编的中间解释写进去,后面每轮都会把错当成真。

6. 长任务 Agent 为什么常常不是死在模型能力,而是死在状态恢复

因为长任务里最致命的问题不是某一步答错,而是中断之后接不上。比如工具超时、用户插入新需求、网络断开、服务重启,这些情况都会打断执行链。没有状态恢复能力,系统就只能从头再来,导致重复调用工具、重复写入、重复扣费甚至重复外发。真正可用的长任务 Agent 一定有 checkpoint、事件日志和可重放机制,模型只负责局部推理,系统负责把任务连续性保存下来。

class TaskState:
    def __init__(self, goal):
        self.goal = goal
        self.step = 0
        self.done = False
        self.history = []

    def checkpoint(self):
        return {
            "goal": self.goal,
            "step": self.step,
            "done": self.done,
            "history": self.history[:]
        }

7. 如果让你设计一个多 Agent 协作系统,任务怎么拆才合理

任务拆分不能按“角色好听”来拆,要按目标边界、权限边界和失败隔离边界来拆。比如一个 Agent 负责检索证据,一个负责生成结果,一个负责审查合规,一个负责汇总状态,这种拆法比“规划者、执行者、点评者”更稳。因为每个 Agent 的输入输出都更明确,出问题也更容易定位。多 Agent 的价值不在于角色多,而在于职责边界清晰、上下文互不污染。

8. 设计一个 AI 漫剧创作 Agent,你会怎么搭

可以拆成世界观设定 Agent、剧情规划 Agent、角色一致性 Agent、分镜生成 Agent、对白润色 Agent 和评审 Agent。输入不是一句“帮我写个故事”就完了,而是题材、时长、角色设定、禁用内容、风格参考和目标受众。中间要维护一份显式 story state,包括角色关系、时间线、关键伏笔、已用设定和未回收线索。最难的是人物前后一致和长剧情闭环,系统不能只靠每轮 prompt 临时记忆,必须把角色卡和剧情状态外置,否则越写越飘。

9. 为什么很多

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

AI-Agent面试实战专栏 文章被收录于专栏

本专栏聚焦 AI-Agent 面试高频考点,内容来自真实面试与项目实践。系统覆盖大模型基础、Prompt工程、RAG、Agent架构、工具调用、多Agent协作、记忆机制、评测、安全与部署优化等核心模块。以“原理+场景+实战”为主线,提供高频题解析、标准答题思路与工程落地方法,帮助你高效查漏补缺.

全部评论

相关推荐

头像
04-16 17:40
已编辑
武汉大学 Java
bg9本,暑期投了大概二十家,只有五家约了面,xhs笔试没过,华为今天晚上笔试,蚂蚁笔试过了不约面,剩下应该都是简历挂了。昨天晚上网易二面,感觉面试官全程严肃感觉不到情绪,没介绍组内业务,还是我反问环节提问才大概介绍了一下。面试大概三十多分钟,说hr3-5个工作日给结果,感觉凉了。美团面完快一周了也没消息,估计是要横向挂了。字节二面约到明天下午,如果没过就又要从零开始了。已经四月中旬,大厂的hc估计也快招够了。感觉鼠鼠的得失欲太重了,明知道面试是一件很看运气的事,自己的水平也没达到大佬级别,但是还是对每次面试抱有很大的期望,特别想要拿到一个offer,不自觉的给了自己很大的压力。npy也指出过我的问题,但是鼠鼠还是忍不住的去期望,因为暑期实习找不到大厂,秋招就又落后一大截了。最近一个月午休都睡不着,一闭上眼就是面试问到问题不会,手撕撕不出来的场景。早上也连着三天七点多梦见面试面的不好被吓醒了。每次洗澡都发现掉了一堆头发。开始找暑期实习以来最大的感触就是学历只能当敲门砖,在约到面以后学历就没有任何作用了,能不能进下轮面还是看知识储备,思维能力,代码水平。鼠鼠只恨自己目标规划不清楚,大一大二没怎么刷算法题学开发,想保研又不坚定,去导师组里做做研究又做不下去(也可能是我对cv实在不感兴趣),加上一门3学分的公选因为网课忘刷绩点爆炸了(本来在保研边缘线上努努力还是有机会的),于是直接放弃了。去年十一月去导师公司里实习了一个月,然后又开始左右脑互搏,到底是考研还是考公还是找工作。一直到二月底才终于下定决心准备找工作,只是时间已经太匆忙。一晃眼大学的时光竟然已经快要结束了,虽然忙忙碌碌但也一事无成,后悔的事多到数不清。当然鼠鼠也知道相比于双非的同伴们的处境已经好太多了,但还是忍不住抒发一下内心的想法。最重要的还是看开吧,如果网易和字节都寄了,就继续投继续面,实在面不到中大厂就去银行,就去小厂,我相信总能找到一份实习的。祝各位牛友们运气爆棚,都能拿到自己满意的offer后续更新:网易互娱4.16上午hr面,当天下午oc,祝大家跟鼠鼠一样好运
Wannamai:照镜子了😭
我的求职进度条
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务