AI 系统设计面试题

题集来源:Guide(Snailclimb)收录项目:JavaGuide查看原题集

题目目录

56 道原题
  1. Prompt Demo 到生产系统之间有哪些工程差距?

    原题
  2. 如何设计一个生产级 AI 应用的整体架构?

    原题
  3. 一次 AI 请求从接入到返回结果,会经过哪些模块?

    原题
  4. 入口层、编排层、Prompt/Context、RAG/Memory/Tool、模型网关和评测观测分别负责什么?

    原题
  5. 同步返回、流式返回和异步任务分别适合什么场景?

    原题
  6. Prompt 为什么要做版本管理?模板、变量和模型版本应该如何关联?

    原题
  7. RAG、Memory 和 Tool 分别管理什么信息?为什么要分开治理?

    原题
  8. 长任务的中间状态如何保存?服务重启后怎么恢复?

    原题
  9. 为了支持问题回放,一次请求至少要记录哪些数据?

    原题
  10. 为什么生产环境需要 LLM Gateway?业务服务直接调用模型 API 有哪些问题?

    原题
  11. LLM Gateway 和 LLM Router 有什么区别?

    原题
  12. 模型网关通常要承担哪些能力?

    原题
  13. 多个模型供应商的请求参数、响应格式和错误码如何统一?

    原题
  14. 模型路由可以参考哪些信息?如何避免把请求分配给不合适的模型?

    原题
  15. 大模型限流为什么要同时看 RPM、TPM、并发数和租户预算?

    原题
  16. 哪些模型调用错误适合重试?哪些错误应该直接失败?

    原题
  17. 如何设计模型 fallback?哪些任务不能自动降级?

    原题
  18. Token 成本如何归因到租户、用户、功能、模型和 Prompt 版本?

    原题
  19. 模型网关会增加多少延迟?哪些处理适合放在网关中?

    原题
  20. 语义缓存适合哪些请求?如何处理数据时效和权限隔离?

    原题
  21. 如果让你设计一个生产级 LLM Gateway,你会如何拆分模块?

    原题
  22. Tool Calling 的安全边界在哪里?

    原题
  23. 为什么工具 description 和 Prompt 不能替代后端权限校验?

    原题
  24. 高风险工具调用为什么需要二次确认?

    原题
  25. 写操作如何处理幂等、超时和结果不确定的问题?

    原题
  26. Prompt 注入攻击在系统设计层面怎么防?

    原题
  27. RAG 检索如何避免召回当前用户无权查看的内容?

    原题
  28. PII 脱敏应该放在输入、日志、模型调用还是输出环节?

    原题
  29. 工具调用审计日志应该记录哪些字段?

    原题
  30. 模型生成的结构化参数通过 Schema 校验后,为什么还不能直接执行?

    原题
  31. AI 应用的可观测指标应该包括哪些内容?

    原题
  32. 为什么没有评测集就很难判断一次改动是否有效?

    原题
  33. Golden Set 如何覆盖正常路径、边缘场景、对抗样本和高风险失败?

    原题
  34. 离线评测、Trace 回放和线上灰度分别解决什么问题?

    原题
  35. RAG、Agent 和结构化输出为什么不能共用一套评测指标?

    原题
  36. LLM-as-Judge 有哪些偏差?如何用人工抽样和规则校验进行校准?

    原题
  37. CI 中的 AI 评测如何控制成本和运行时间?

    原题
  38. 评测记录为什么要绑定模型、Prompt、检索配置和代码版本?

    原题
  39. 线上质量下降时,如何区分模型、Prompt、检索、工具和数据分布问题?

    原题
  40. AI 应用如何设计灰度、回滚和失败样本回流?

    原题
  41. 如何设计一个实时语音 Agent?

    原题
  42. ASR、LLM、TTS 和 VAD 在语音系统中分别负责什么?

    原题
  43. 实时语音 Agent 的端到端延迟主要来自哪些环节?

    原题
  44. 用户打断时,系统如何取消播放、停止生成并更新上下文?

    原题
  45. listening、thinking、speaking、interrupted 等状态如何管理?

    原题
  46. 级联式 ASR + LLM + TTS 和原生 Speech-to-Speech 模型各有什么优缺点?

    原题
  47. 云端 API、本地模型和端云混合方案怎么选?

    原题
  48. 浏览器端音频前处理会影响哪些指标?

    原题
  49. 语音 Agent 的可观测数据应该包括哪些内容?

    原题
  50. 如何设计一个多 Agent 系统,让它支持任务拆分、并行执行、状态共享、冲突处理和失败恢复?

    原题
  51. 如何设计一个带权限控制、引用溯源和知识库更新能力的企业 RAG 系统?

    原题
  52. 如何设计一个支持长任务、工具调用、中断恢复和人工接管的 Agent 平台?

    原题
  53. 智能客服流量突然增加,同时模型供应商开始限流,系统应该如何排队、降级和保护核心请求?

    原题
  54. 模型或 Prompt 升级后,结构化输出成功率和答案质量下降,如何定位并回滚?

    原题
  55. Agent 可以查询订单并发起退款时,权限、参数校验、二次确认、幂等和审计怎么设计?

    原题
  56. 如何设计一个支持实时打断、低延迟和故障降级的语音客服系统?

    原题