Agent 小厂面经

一、团队与工作相关
你最近这段实习,开发团队规模大概是怎样的?
你在工作里会直接面对客户需求吗?

二、DeepResearch 项目细节
DeepResearch 项目中,你主要负责哪些模块?
项目中为何设计 6 个 Agent?每个 Agent 分别负责什么职责?
搜索环节具体如何实现?采用的是 Function Calling、MCP 还是 RAG 方案?
联网搜索功能是怎么实现的?该模块是否由你主导开发?
共享状态 ResearchState 包含哪些核心字段?区分哪些是全局共享内容,哪些是阶段性产物。
工作流 Graph 中,节点之间是如何进行路由调度的?

三、技术实现与工程能力
你做的步骤级 SSE 推送,和普通 Token 流式输出有什么本质差异?
若通信中途断连,系统如何实现恢复?
Checkpoint 存储为什么选择 PostgreSQL JSONB,而不使用 Redis 或分表存储?
RAG 系统中,chunk size 和 top_k 参数的实验是如何具体设计与开展的?
测试数据集主要从哪些渠道获取?
测试集的量级大概是多少?
多模型选型中,为何选择 DeepSeek 和干问?具体的选型标准是什么?
“成本优先” 的选型策略是由谁提出的?

四、Agent 架构与策略
OnCall 项目中,为何对话场景选用 ReAct 模式,运维场景选用 Plan-Execute-Replan 模式?
MCP 具体暴露了哪些工具接口?
MCP 调用失败,或模型错误调用工具时,系统是如何处理的?

五、记忆与项目复盘
多轮记忆体系中,短期记忆具体存储哪些内容?
参与过的项目中,有没有你最想重构的部分?原因是什么?
平时最常用的 AI Coding 工具是什么? #Agent面试会问什么?#
全部评论
PDD考虑吗,agent研发急招人,帮跟踪进度:https://careers.pddglobalhr.com/campus/intern?t=47LjBxZ34k
点赞 回复 分享
发布于 04-09 17:22 上海

相关推荐

04-09 17:00
门头沟学院 Java
深入拷打项目,答出来8成左右。感觉面试官已经想放水了,奈何楼主太菜,代码题没完全撕出来,继续沉淀1. 为什么选择 Spring AI 框架?2. Spring AI 框架的主要优势是什么?3. 如何设计多模型支持架构?4. 多租户环境下模型切换是否支持热更新?切换是否相互独立?5. Agent 的记忆、工具调用、知识库检索等关键组件是如何实现的?6. 系统中的 Agent 包含哪些具体状态?7. 后端 Agent 是否支持多租户同时调用?8. Session 和 User ID 是如何绑定的?9. Agent 工具调用的完整业务流程是怎样的?10. 长期记忆和短期记忆在设计上有什么区别?本质上有什么区别?11. SSE 在前后端是如何交互的?12. 后端以什么数据格式推送流式信息?13. Agent 发生“工具调用”时,SSE 推送的事件结构中通常包含哪些字段?14. MCP的交互流程是怎样的?15. Agent 如何与 MCP Server 连接通信?16. RAG 的主要模式和主要工作流程是怎样的?17. Agent 一般在什么阶段去查询向量知识库?通过什么方式去查询?18. 查询知识库的工具函数,其标准输入和输出是什么?19. Go 语言的 GMP 调度模型是怎样的?20. GMP 模型中的 Machine (M) 代表什么?21. Processor (P) 上的本地队列长度通常是多少?22. 系统如何实现图像识别等多模态功能?23. 为什么不直接使用多模态大模型?24. 在没有前端界面的情况下,本地图片是如何传到后端并进行识别的?25. 对其他主流 AI 框架(如 LangChain)有了解吗?26. 你最熟悉的主力编程语言是什么?27. 手撕 :两两交换链表中的节点
查看27道真题和解析
点赞 评论 收藏
分享
评论
2
8
分享

创作者周榜

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