Agent应用开发面试如何按主题准备

Agent 应用开发与 Infra 面试需兼顾项目、Agent/RAG、模型原理、后端和算法;中小厂应用岗侧重实际工程,整理题单不代表公司原题或高频统计。

要点

  1. LLM 与 Agent:消息角色、采样、结构化输出、Prompt 优化;区分聊天、Workflow 与 Agent,掌握 ReAct 循环、退出条件及多 Agent 的适用边界。
  2. 工具与 RAG:Function Calling 由程序校验执行,MCP 负责标准化连接;掌握文档切分、混合检索、重排和逐层排错,关注鉴权与写操作幂等。
  3. 上下文与记忆:保存必要历史及工具结果,隔离用户会话;关键业务状态独立存储,长期记忆需要来源、更新时间和删除机制。
  4. 后端上线:异步、流式响应、SSE/WebSocket、限流、并发、超时、任务队列、数据库与 Redis;补 HTTP、索引、事务、语言基础及常见算法。
  5. 评测与安全:用真实任务验证完成度、依据、工具参数、延迟和成本;防注入依靠最小权限与服务端鉴权,不能只靠提示词,RAG 也不能保证消除幻觉。
  6. 项目与复习:用完整请求讲清职责、选型、排障和验证,说明不用框架的最小实现;优先循环、工具、RAG 与项目,再补上线能力及 Token、Embedding、Attention 等模型基础。

来源