职位题库

AI Agent开发工程师面试题库

面向AI Agent开发工程师相关面试,围绕系统设计、Agent架构、工具调用、RAG、项目经验等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

76 道题目建议用时 228 分钟专项面试练习

全部题目 76 道题

01

请介绍你项目的代码生成全链路:从用户输入到代码输出,中间经过哪些步骤?每个步骤的输入输出是什么?

考察候选人对自己项目全链路的理解深度,能否清晰描述系统架构、数据流转和模块职责。
02

长流程下上下文超限了怎么办?如果1M也不够呢?请给出具体的工程方案。

考察候选人在面对大模型上下文限制时的工程解决能力,是否具备实际落地经验。
03

断点恢复怎么做的?服务重启后状态怎么加载?状态不一致怎么办?

考察候选人对系统状态持久化和恢复机制的设计能力,以及处理状态不一致的容错策略。
04

MySQL索引底层是什么结构?为什么用B+树?B+树叶子节点存什么?索引在硬盘还是内存?

考察候选人对数据库索引底层原理的掌握程度,这是后端基础的重要组成部分。
05

手撕LRU:如果要求支持泛型和过期时间呢?多线程环境下怎么保证线程安全?

考察候选人的编码能力、数据结构设计能力以及并发编程知识。
06

请介绍一个你参与过的AI Agent项目,并说明其中哪些算法或核心模块由你亲自实现?

考察候选人在AI Agent项目中的实际参与深度、算法实现能力和技术贡献,判断其是否真正主导或深入参与了核心模块。
07

手撕:根据依赖关系进行拓扑排序或检测循环依赖

考察候选人对图论算法的掌握程度,特别是拓扑排序和循环依赖检测的实现能力。
08

什么是 Agent Loop?构造一个 Agent Loop 需要哪些核心模块?

考察候选人对 Agent 核心运行机制的理解,以及能否从系统设计角度拆解 Agent Loop 的组成模块。
09

Agent Harness 最重要需要解决什么问题?

考察候选人对 Agent Harness 定位的理解,能否从工程化角度说明其核心价值与要解决的关键问题。
10

讲一下 RAG 的完整流程,以及如何提升召回率、如何进行 Chunk 切分?

考察候选人对 RAG 全链路的掌握程度,尤其是召回优化与 Chunk 切分等关键工程细节。
11

数据库有哪些事务隔离级别?业务中通常如何选择?读已提交和可重复读分别可能出现什么问题?

考察候选人对数据库事务隔离级别的理解,以及在实际业务中进行权衡的能力。
12

请介绍 Agent Loop 的设计

考察候选人对 Agent 循环机制(感知-规划-行动-观察)的整体设计能力,包括状态管理、工具调用、终止条件与错误处理。
返回面试题库