Agent 应用开发工程师一面、二面、三面面经
完整信息
本篇目录
#秋招面试记录#
面试时间:2026.8.18,2026.8.21,2026.8.24
隔了一周,三面直接横死了,释放一下面经。
百度秋招一面(Coding Agent)
自我介绍
介绍实习经历
[问了差不多10min的实习内容,感觉是不匹配,面试官一直没啥兴趣。]讲一下py和java写项目时的主要区别
讲一下你的项目Agent的整体架构
如何设计一个ReAct流程
你怎么设计的工具调用
讲一下你这个项目的上下文设计
怎么做的关键帧场景检测
当时为什么做的这个项目
讲一下你说的向量检索的原理
你做的Agent流程一定比llm单次调用更优嘛
你的系统Prompt如何调优的
项目分片断点续传怎么做的
讲一下db里面的MVCC
简单讲一下AOP,底层的原理是什么
讲一下jvm的垃圾回收机制
java为什么需要有线程池
倘若你负责的Agent工作流板块场景出了问题,讲一下你怎么解决
如果让你做一个类似cc或者code的Coding Agent你有什么思路
volatile有什么作用
算法题
某系统记录用户访问日志,每条日志包含:(userId, timestamp)
表示用户 userId 在时间 timestamp 访问了一次系统。
现在需要实现一个统计功能:
给定最近 T 秒内的访问记录,统计每个用户最近一次访问时间,并按照最近访问时间从近到远返回用户列表。讲讲算法思路。
反问
答的还可以,面完电话秒约二面。
百度秋招二面(Coding Agent)
- 介绍一下你的实习和项目。
- 你在____实习中具体去做了什么?
- OpenManus 在____里主要负责什么?
- 如果两个相似的Skills被调用错误怎么办?
- 你会怎么预防或者解决这个问题?
- 要是只有一个Skill但被错误执行呢?
- 你们的 Skill 是怎么设计的?
- 说一下一个Skill被执行的全流程?
- Agent 怎么选择要调用的 Skill?
- Skill 的动态入参怎么适配?
- 你会怎么做多任务之间的上下文隔离?
- 页面结构变化导致 Skill 失效怎么办?
- 为什么需要限制 Agent 的并发数?
- 你怎么控制Agent执行中不暴露密钥?
- HTTPS 建立连接的完整流程是什么?
- 输入一个 URL 浏览器到服务端返回页面的完整链路是什么?
- 你对于React熟悉嘛?
- 如果让你从零设计一个 Coding Agent,你会怎么设计?
- 你有付费使用Codex,Claude Code嘛?
- 最喜欢使用什么大模型?
- 请讲一下你实习里做一个Skills的流程。
- 这些Skills里面你遇到了哪些问题?
- 假如说有一类场景,用户执行一次Skill,然后可能会拿到一些敏感信息,在输出给我们调用下一个skill。我们怎么让用户不接触这些敏感信息?
- 能看到这个代码面板嘛?
- 假如现在我想要基于内存去做一个缓存,写一下AI Coding流程中的提示词?
隔了一天面约的,感觉答得一般。
百度秋招三面(Coding Agent)
没背408八股,瞪眼胡扯,等了一周后直接被横死了,真没啥招。
无自我介绍,上来就开始发算法题。。。
A.用多线程交替打印 A1B2C3...,要求线程任意退出后其余线程不永久阻塞。
B. lc32,最长有效括号。
- 说一下进程、线程、协程的区别?
- 线程切换时CPU 需要保存哪些上下文?
- 用户态和内核态的区别是什么?
- 从键盘输入一个字符到应用程序拿到这个字符,中间经历了什么?
- 一个进程申请 malloc 后,操作系统立刻分配了物理内存吗?
- 缺页中断和普通中断有什么区别?
- 什么是抖动?工作集模型如何缓解抖动?
- FIFO、LRU、Clock 页面置换算法分别有什么特点?
- 讲一下你在____部主要做了什么?
- 为什么要转部门?
- 你现在拿了转正了嘛?
- 那为什么还会考虑我们这个部门呢?
答一坨了,复盘发现自己面试技巧和手段已成化境,技术成了自己的一大瓶颈,挂了倒也在意料之中。只是可惜,最近没什么这种中不溜过了很爽不过也不可惜的大厂约面了。 #发面经攒人品#
本篇目录
当前问题0157
- 01
自我介绍
- 02
介绍实习经历
- 03
讲一下py和java写项目时的主要区别
- 04
讲一下你的项目Agent的整体架构
- 05
如何设计一个ReAct流程
- 06
你怎么设计的工具调用
- 07
讲一下你这个项目的上下文设计
- 08
怎么做的关键帧场景检测
- 09
当时为什么做的这个项目
- 10
讲一下你说的向量检索的原理
- 11
你做的Agent流程一定比llm单次调用更优嘛
- 12
你的系统Prompt如何调优的
- 13
项目分片断点续传怎么做的
- 14
讲一下db里面的MVCC
- 15
简单讲一下AOP,底层的原理是什么
- 16
讲一下jvm的垃圾回收机制
- 17
java为什么需要有线程池
- 18
倘若你负责的Agent工作流板块场景出了问题,讲一下你怎么解决
- 19
如果让你做一个类似cc或者code的Coding Agent你有什么思路
- 20
volatile有什么作用
- 21
某系统记录用户访问日志,每条日志包含:(userId, timestamp) > 表示用户 userId 在时间 timestamp 访问了一次系统。 > 现在需要实现一个统计功能: > 给定最近 T 秒内的访问记录,统计每个用户最近一次访问时间,并按照最近访问时间从近到远返回用户列表。
- 22
介绍一下你的实习和项目。
- 23
你在____实习中具体去做了什么?
- 24
OpenManus 在____里主要负责什么?
- 25
如果两个相似的Skills被调用错误怎么办? > 5. 你会怎么预防或者解决这个问题?
- 26
要是只有一个Skill但被错误执行呢?
- 27
你们的 Skill 是怎么设计的?
- 28
说一下一个Skill被执行的全流程?
- 29
Agent 怎么选择要调用的 Skill?
- 30
Skill 的动态入参怎么适配?
- 31
你会怎么做多任务之间的上下文隔离?
- 32
页面结构变化导致 Skill 失效怎么办?
- 33
为什么需要限制 Agent 的并发数?
- 34
你怎么控制Agent执行中不暴露密钥?
- 35
HTTPS 建立连接的完整流程是什么?
- 36
输入一个 URL 浏览器到服务端返回页面的完整链路是什么?
- 37
你对于React熟悉嘛?
- 38
如果让你从零设计一个 Coding Agent,你会怎么设计?
- 39
你有付费使用Codex,Claude Code嘛?
- 40
最喜欢使用什么大模型?
- 41
请讲一下你实习里做一个Skills的流程。
- 42
这些Skills里面你遇到了哪些问题?
- 43
假如说有一类场景,用户执行一次Skill,然后可能会拿到一些敏感信息,在输出给我们调用下一个skill。我们怎么让用户不接触这些敏感信息?
- 44
假如现在我想要基于内存去做一个缓存,写一下AI Coding流程中的提示词?
- 45
用多线程交替打印 A1B2C3...,要求线程任意退出后其余线程不永久阻塞。
- 46
lc32,最长有效括号。
- 47
说一下进程、线程、协程的区别?
- 48
线程切换时CPU 需要保存哪些上下文?
- 49
用户态和内核态的区别是什么?
- 50
从键盘输入一个字符到应用程序拿到这个字符,中间经历了什么?
- 51
一个进程申请 malloc 后,操作系统立刻分配了物理内存吗?
- 52
缺页中断和普通中断有什么区别?
- 53
什么是抖动?工作集模型如何缓解抖动?
- 54
FIFO、LRU、Clock 页面置换算法分别有什么特点?
- 55
讲一下你在____部主要做了什么?
- 56
为什么要转部门?
- 57
你现在拿了转正了嘛? > 12. 那为什么还会考虑我们这个部门呢?