AI Agent 开发工程师面经合集
完整信息
本篇目录
来源内容仅部分可用:原文不足
面经 01
面试岗位:百度 AI Agent开发岗 | 面试时间:2026 年 9 月 16 日
- 请做一下自我介绍
- 请介绍一个最熟悉的项目,并向不了解背景的人说明项目内容
- 项目的设计思路是什么,最初是如何想到这个方案的;追问:为什么使用 LangGraph?
- LangGraph 较旧,是否考虑迁移到新的架构?
- 迁移到不同架构时可能遇到哪些问题?
- 如何保证 Agent 部署后能覆盖复杂业务场景?
- Agent 流程中是否设置验证节点和人工复核?
- 评测集的设计思路是什么?
- Agent 平台开发解决了什么问题?
- 业务问答 Agent 是否收到过异常反馈,如何处理?
- Go 或 Python 开发中遇到过什么问题,如何解决?
- 使用 AI 辅助开发时,如何确保实现正确?
- 是否考虑使用审计模型?
- 是否了解 Harness 等新的 AI 工程技术?
- 高并发场景下如何优先保证会员用户的服务可用性?
- 使用优先级队列后,如何避免非会员请求长期得不到处理?
- MySQL 和 Redis 有什么区别?
- Kafka 和 etcd 分别有什么特性,解决什么问题?
面经 02
面试岗位:百度 AI Agent开发岗 | 面试时间:2026 年 9 月 15 日
- 是否使用过 Skill?
- Agent 和 Skill 有什么区别?
- 怎样编写一个高质量的 Skill?
- 如果要编写一个能在机器上执行文件写入和删除操作的 Skill,应该如何设计?
- 如何避免大模型幻觉导致误删其他文件;追问:还有哪些更可靠的安全手段?
- MCP 和 API 有什么区别?
- 请介绍 Transformer 处理用户输入的主要流程
- 是否了解 KV Cache,为什么只缓存 K、V 而不缓存 Q?
- 请介绍 TCP 三次握手和四次挥手
- 一台机器出现大量 TIME_WAIT 的原因是什么,如何处理?
- 多人使用面试助手平台时,如何保证平台稳定性?
- 如何发现平台不可用或大量用户无法访问?
- 告警策略应该如何配置,需要覆盖哪些指标?
面经 03
面试岗位:百度 AI Agent开发岗 | 面试时间:2026 年 9 月 10 日
- 介绍实习工作的目标、问题背景、解决方案、系统架构、个人职责和最终效果
- 项目平台的定位和主要能力是什么?
- 网关抓包功能如何保证安全性?
- MCP 与 HTTP API 有什么区别?
- Agent 如何发现和使用 MCP Server 提供的能力?
- MCP 工具真正执行调用时会经历哪些步骤?
- 设计 MCP Server 时,如何限制危险工具的调用?
- 一个新工具从注册到被调用的完整链路是什么?
- 从 MCP Client 和 Server 的角度看,一次调用会经历哪些过程?
- JSON-RPC 是什么,为什么称为 RPC?
- MCP Server 上线后会统计哪些指标,调用量大致如何衡量?
- MCP 工具数量过多会带来什么问题?
- MCP 和 Skill 是什么关系?
- TCP 为什么需要三次握手,而不是两次或四次?
- TCP 和 UDP 有什么区别,哪些上层协议使用 UDP?
- HTTP/3 与 HTTP/1、HTTP/2 有什么区别?
- 死锁的必要条件有哪些?
- 算法:实现 LRU 缓存
- 算法:找出数组中出现次数超过一半的元素,要求时间复杂度 O(n)、空间复杂度 O(1)
- 算法:找出数组中出现次数超过三分之一的两个元素
面经 04
面试岗位:百度 AI Agent开发岗 | 面试时间:2026 年 9 月 8 日
- 请做一下自我介绍
- 如何理解 Harness?
- 如何评估代码修复 Age
本篇目录
当前问题0155
- 01
请做一下自我介绍
- 02
请介绍一个最熟悉的项目,并向不了解背景的人说明项目内容
- 03
项目的设计思路是什么,最初是如何想到这个方案的;追问:为什么使用 LangGraph?
- 04
项目的设计思路是什么,最初是如何想到这个方案的;追问:为什么使用 LangGraph?
- 05
LangGraph 较旧,是否考虑迁移到新的架构?
- 06
迁移到不同架构时可能遇到哪些问题?
- 07
如何保证 Agent 部署后能覆盖复杂业务场景?
- 08
Agent 流程中是否设置验证节点和人工复核?
- 09
评测集的设计思路是什么?
- 10
Agent 平台开发解决了什么问题?
- 11
业务问答 Agent 是否收到过异常反馈,如何处理?
- 12
Go 或 Python 开发中遇到过什么问题,如何解决?
- 13
使用 AI 辅助开发时,如何确保实现正确?
- 14
是否考虑使用审计模型?
- 15
是否了解 Harness 等新的 AI 工程技术?
- 16
高并发场景下如何优先保证会员用户的服务可用性?
- 17
使用优先级队列后,如何避免非会员请求长期得不到处理?
- 18
MySQL 和 Redis 有什么区别?
- 19
Kafka 和 etcd 分别有什么特性,解决什么问题?
- 20
是否使用过 Skill?
- 21
Agent 和 Skill 有什么区别?
- 22
怎样编写一个高质量的 Skill?
- 23
如果要编写一个能在机器上执行文件写入和删除操作的 Skill,应该如何设计?
- 24
如何避免大模型幻觉导致误删其他文件;追问:还有哪些更可靠的安全手段?
- 25
MCP 和 API 有什么区别?
- 26
请介绍 Transformer 处理用户输入的主要流程
- 27
是否了解 KV Cache,为什么只缓存 K、V 而不缓存 Q?
- 28
请介绍 TCP 三次握手和四次挥手
- 29
一台机器出现大量 TIME_WAIT 的原因是什么,如何处理?
- 30
多人使用面试助手平台时,如何保证平台稳定性?
- 31
如何发现平台不可用或大量用户无法访问?
- 32
告警策略应该如何配置,需要覆盖哪些指标?
- 33
介绍实习工作的目标、问题背景、解决方案、系统架构、个人职责和最终效果
- 34
项目平台的定位和主要能力是什么?
- 35
网关抓包功能如何保证安全性?
- 36
MCP 与 HTTP API 有什么区别?
- 37
Agent 如何发现和使用 MCP Server 提供的能力?
- 38
MCP 工具真正执行调用时会经历哪些步骤?
- 39
设计 MCP Server 时,如何限制危险工具的调用?
- 40
一个新工具从注册到被调用的完整链路是什么?
- 41
从 MCP Client 和 Server 的角度看,一次调用会经历哪些过程?
- 42
JSON-RPC 是什么,为什么称为 RPC?
- 43
MCP Server 上线后会统计哪些指标,调用量大致如何衡量?
- 44
MCP 工具数量过多会带来什么问题?
- 45
MCP 和 Skill 是什么关系?
- 46
TCP 为什么需要三次握手,而不是两次或四次?
- 47
TCP 和 UDP 有什么区别,哪些上层协议使用 UDP?
- 48
HTTP/3 与 HTTP/1、HTTP/2 有什么区别?
- 49
死锁的必要条件有哪些?
- 50
算法:实现 LRU 缓存
- 51
算法:找出数组中出现次数超过一半的元素,要求时间复杂度 O(n)、空间复杂度 O(1)
- 52
算法:找出数组中出现次数超过三分之一的两个元素
- 53
请做一下自我介绍
- 54
如何理解 Harness?
- 55
如何评估代码修复 Age