吉利科技AI后端开发面经分享

《面试题目》

  1. 实习拷打
  2. 项目拷打
  3. 状态机是用于干什么的?
  4. 在流程中,AI是否会再次询问用户?
  5. 在规划中,AI是否会进一步细化动作?
  6. 你们使用的是什么框架?
  7. 对于记忆管理,你们有什么想法?
  8. 你们参考过Claude Code吗?
  9. 整体的技术栈是Python还是Java?
  10. 你有没有想过Skill、MCP这些?
  11. 你对Skill有什么了解?
  12. 你们现在是在做AI相关的东西吗?

《参考解析》

3. 状态机是用于干什么的? 状态机在AI Agent中用于管理多轮对话逻辑、控制流程状态流转(如Pending->Executing->Done),防止模型执行逻辑混乱,确保任务在预定轨道上执行,提升系统的确定性。

4 & 5. AI询问用户与细化动作 这涉及Agent的自主性与交互深度。AI通过询问来消歧(Human-in-the-loop),提高任务成功率;细化动作是规划(Planning)的核心,将复杂目标拆解为可执行的原子操作(Action/Tool Call),体现了推理深度。

7. 记忆管理 建议从短期记忆(Context Window/滑动窗口)和长期记忆(RAG/向量数据库)两个维度回答。强调如何通过摘要、重要信息提取或图数据库来优化AI对上下文的长期感知能力。

10 & 11. Skill与MCP MCP(Model Context Protocol)旨在统一AI与外部数据/工具的连接协议。Skill指Agent调用特定API或执行特定逻辑的能力,强调如何标准化、模块化定义这些能力,使Agent能更灵活地扩展任务边界。