Agent 面试题

题集来源:卡码笔记(kamacoder)查看原题集

题目目录

27 道原题
  1. 你们项目里用的是 LLM 直接调用还是 Agent?为什么这么选?

    原题
    完整原题

    Agent 比 LLM 多了什么?如果让你从零设计一个 Agent,你会怎么做?

    原题
  2. 你说你用了 Agent,为什么不用 Workflow?Workflow 在哪些场景更合适?

    原题
  3. 你了解 ReAct 吗?除了 ReAct 还有哪些 Agent 工作模式?各自的优缺点是什么?

    原题
  4. 如果 Agent 陷入了死循环怎么办?

    原题
  5. Function Call 和普通的 Prompt + 正则解析有什么区别?

    原题
  6. LLM 自己执行 Function Call 吗?

    原题
  7. 如果同时触发多个 Function Call 怎么处理?

    原题
  8. MCP 和 Function Call 有什么本质区别?

    原题
  9. 如果你要给团队接入 10 个外部工具,你会用 MCP 还是直接写 Function Call?为什么?

    原题
    完整原题

    Skills 和 System Prompt 有什么区别?你会怎么设计一个 Skill?

    原题
  10. MCP 和 A2A 都是协议,它们有什么区别?为什么 MCP 解决不了 A2A 要解决的问题?

    原题
  11. Agent 怎么实现跨会话记忆?

    原题
  12. RAG 是 Agent 记忆的一部分吗?

    原题
  13. 记忆太多放不下上下文窗口怎么办?

    原题
  14. 如果 Agent 要操作数据库,怎么保证它不会误删数据?

    原题
  15. 什么是 Prompt Injection?怎么防御?

    原题
  16. RAG 和 Agent 有什么区别?什么时候用 RAG,什么时候用 Agent?

    原题
  17. 设计一个企业级 Agent 系统,需要考虑哪些点?

    原题
  18. Agent 的 Token 消耗很大,怎么优化成本?

    原题
  19. 为什么说 Function Call 是 Agent 的基石?

    原题
  20. MCP 基于什么协议实现的?

    原题
  21. Skills 和 Few-shot 有什么区别?

    原题
  22. 你们生产环境的 Agent 踩过什么坑?

    原题
  23. Function Calling 是什么?底层怎么实现?

    原题
  24. MCP 协议解决什么问题?

    原题
  25. Function Calling、MCP、Skills 有什么区别?

    原题