主题
面试题库
80 道题目从一个问题出发,沿着面试官的追问不断深入。
- 01“剧本到视频”长链路的延迟、吞吐和成本怎样调优?调优 · AI Workflow · 性能 · 成本2 个深入方向
- 02大规模文档知识化的吞吐、成本和索引速度怎样优化?调优 · Ingestion · 性能2 个深入方向
- 03断点续跑后出现漏跑、重复生成或跨集设定不一致时怎么排查?问题排查 · Pipeline · 断点续跑 · 一致性独立节点
- 04多集生成出现人物设定漂移、上下文污染或旧版本复活时怎么排查?问题排查 · Memory · Context Engineering · 一致性2 个深入方向
- 05多轮 Agent 请求的上下文应该按什么顺序组装?追问 · Memory · 上下文工程2 个深入方向
- 06多模型流式问答出现断流、乱码、重复输出或重试失败时怎么排查?问题排查 · Model · SSE2 个深入方向
- 07多模型如何动态路由、重试和故障切换?追问 · Model · 稳定性2 个深入方向
- 08分层记忆如何控制上下文长度、延迟和 Token 成本?调优 · Memory · 成本2 个深入方向
- 09工具数量增加后,Tool Calling 的准确率和延迟怎样优化?调优 · Tool Calling · 性能2 个深入方向
- 10混合 RAG 的召回、排序和生成效果怎样调优?调优 · RAG · 评估2 个深入方向
- 11结构化输出链路的成功率、延迟和 Token 成本怎样调优?调优 · 结构化输出 · LLM · 成本2 个深入方向
- 12剧本解析到分镜、关键帧和视频之间的 Memory 如何共享并保持跨集一致?深入 · Memory · Context Engineering · 一致性3 个深入方向
- 13跨集并行和 Shot 级最小重跑如何在速度、成本与一致性之间调优?调优 · Pipeline · 并行调度 · 成本2 个深入方向
- 14企业 AI 中台规模扩大后,你会怎样优化架构?调优 · AI 中台 · 架构设计4 个深入方向
- 15企业 AI 中台做私有化和行业定制交付时遇到过哪些问题?问题排查 · AI 中台 · 私有化部署3 个深入方向
- 16企业级 Agent 的记忆持久化、租户隔离和数据生命周期怎样设计?深入 · Memory · 安全3 个深入方向
- 17前端进度不动、SSE 断连或显示成功但产物缺失时怎么排查?问题排查 · SSE · 异步任务 · 可观测性1 个深入方向
- 18请用 30 秒解释“全剧级推理 + 分集级生成”双轨 Pipeline30秒基础 · Pipeline · 跨集一致性 · 任务调度2 个深入方向
- 19请用 30 秒介绍 Agent 的分层记忆体系30秒基础 · Memory · Agent2 个深入方向
- 20请用 30 秒介绍 Generate → Verify → Repair 质量闭环30秒基础 · LLM 评估 · 质量闭环 · 多模态生成2 个深入方向
- 21请用 30 秒介绍多模型路由与适配层30秒基础 · Model · 多模型3 个深入方向
- 22请用 30 秒介绍你的混合 RAG 检索链路30秒基础 · RAG · 混合检索3 个深入方向
- 23请用 30 秒介绍你主导的“剧本到视频”长链路生成平台30秒基础 · AI Workflow · 多模态生成 · FastAPI2 个深入方向
- 24请用 30 秒介绍你主导的企业级 AI 中台30秒基础 · AI 中台 · 项目介绍4 个深入方向
- 25请用 30 秒介绍统一 Tool Registry 的设计30秒基础 · Tool Calling · MCP2 个深入方向
- 26请用 30 秒介绍文档知识化流水线30秒基础 · Ingestion · 知识库3 个深入方向
- 27请用 30 秒介绍长剧生成中的 Prompt、Context 和 Memory 体系30秒基础 · Context Engineering · Prompt · 长剧一致性3 个深入方向
- 28请用 30 秒介绍长链路生成平台的异步任务与状态追踪方案30秒基础 · 异步任务 · SSE · 可观测性3 个深入方向
- 29请用 30 秒说明 Java 并发程序的核心设计思路30秒基础 · Java · 并发 · 多线程2 个深入方向
- 30请用 30 秒说明 Spring 事务是怎样工作的30秒基础 · Java · Spring · 事务2 个深入方向
- 31请用 30 秒说明 StateGraph Agent Runtime 的执行流程30秒基础 · Agent · StateGraph3 个深入方向
- 32请用 30 秒说明一个 Java 程序从启动到执行经历了什么30秒基础 · Java · JVM · 类加载1 个深入方向
- 33请用 30 秒说明怎样用 Pydantic 提高 LLM 结构化输出稳定性30秒基础 · Pydantic · 结构化输出 · LLM2 个深入方向
- 34为什么把剧本解析、设定抽取、分镜和关键帧抽象为可编排节点?追问 · AI Workflow · 节点编排 · 多模态生成2 个深入方向
- 35为什么把知识库检索封装成 Tool,而不是每次都固定执行 RAG?深入 · RAG · Agent3 个深入方向
- 36为什么不把全剧推理和每集生成设计成一条顺序流水线?追问 · Pipeline · DAG · 跨集一致性2 个深入方向
- 37为什么使用独立 LLM 校验,Verifier 的输入、规则和输出怎样设计?追问 · LLM-as-Judge · 质量评估 · Prompt2 个深入方向
- 38为什么用 RRF 融合向量召回和关键词召回?追问 · RAG · 排序算法2 个深入方向
- 39文档入库中途失败、重复上传或版本更新异常时怎么处理?问题排查 · Ingestion · 稳定性3 个深入方向
- 40文档为什么要做语义切分,chunk 大小怎样确定?追问 · Ingestion · RAG1 个深入方向
- 41异步任务状态库、消息队列与 SSE 之间的一致性边界怎么设计?深入 · 异步任务 · SSE · 一致性2 个深入方向
- 42异步生成链路的进度体验和可观测性怎样调优?调优 · 可观测性 · SSE · 性能2 个深入方向
- 43怎样控制 AI Runtime 各模块的依赖关系并避免循环依赖?深入 · AI 中台 · 架构设计3 个深入方向
- 44长剧生成中的上下文一致性、延迟和 Token 成本怎样调优?调优 · Context Engineering · Token · 生成质量2 个深入方向
- 45长链路任务卡住、重复执行或产物错位时怎样排查?问题排查 · AI Workflow · 任务调度 · 可观测性2 个深入方向
- 46Agent 出现记忆污染、串租户或摘要失真时怎么排查?问题排查 · Memory · 安全3 个深入方向
- 47Agent 出现死循环、重复工具调用或状态错乱时怎么排查?问题排查 · Agent · 稳定性3 个深入方向
- 48Agent 如何实现中断恢复并避免重复执行副作用工具?深入 · Agent · Checkpoint3 个深入方向
- 49Agent Runtime 的延迟与成本怎样调优?调优 · Agent · 性能4 个深入方向
- 50Agent State 与 Checkpoint 应该保存哪些内容?追问 · Agent · 状态管理3 个深入方向
- 51AI Runtime 为什么拆成 Agent、RAG、Tool、Memory、Model 与 Ingestion?追问 · AI 中台 · 架构设计3 个深入方向
- 52AI Workflow 平台怎样划分控制面、执行面和模型适配层?深入 · AI Workflow · 架构设计 · 模型适配3 个深入方向
- 53Flux 与 SSE 链路的首 Token 延迟、背压和资源占用怎样调优?调优 · Reactor · SSE · 性能2 个深入方向
- 54G1 的 Region、并发标记和 Remembered Set 是怎样协同工作的?深入 · Java · JVM · G12 个深入方向
- 55Generate → Verify → Repair 的通过率、误判率、延迟和成本怎样调优?调优 · LLM 评估 · 成本 · 质量2 个深入方向
- 56Generate → Verify → Repair 如何做成可终止、可恢复且不会越修越坏的状态机?深入 · 质量闭环 · 状态机 · LLM3 个深入方向
- 57Java 对象通常怎样分配,垃圾收集器又如何判断对象可以回收?追问 · Java · JVM · 垃圾回收1 个深入方向
- 58Java 服务出现内存持续上涨、频繁 Full GC 或 OOM 时怎么排查?问题排查 · Java · JVM · OOM1 个深入方向
- 59Java 服务出现线程池耗尽、死锁或 CPU 飙高时怎么排查?问题排查 · Java · 并发 · 线程2 个深入方向
- 60Java 服务的 GC 延迟、吞吐和内存占用应该怎样调优?调优 · Java · JVM · 性能2 个深入方向
- 61Java 内存模型如何用 happens-before 解释可见性、有序性和安全发布?深入 · Java · JMM · 并发1 个深入方向
- 62Java 数据库事务的锁等待、连接占用和吞吐应该怎样调优?调优 · Java · Spring · 数据库2 个深入方向
- 63Java 线程池的大小、队列和拒绝策略应该怎样调优?调优 · Java · 线程池 · 性能1 个深入方向
- 64Job、Episode、Shot 三级状态机如何支持断点续跑和最小重跑?深入 · 状态机 · 幂等 · 断点续跑3 个深入方向
- 65LLM 结果频繁校验失败、修复后仍错或字段悄悄漂移时怎么排查?问题排查 · Pydantic · LLM · 数据质量1 个深入方向
- 66LLM 输出的 Pydantic Schema 为什么不只是“把 JSON 解析成对象”?追问 · Pydantic · Schema · LLM1 个深入方向
- 67MCP Tool 与 Spring AI ToolCallback 有什么区别,如何统一?追问 · Tool Calling · MCP2 个深入方向
- 68OpenAPI-to-MCP 适配器的核心设计难点是什么?深入 · Tool Calling · OpenAPI · MCP2 个深入方向
- 69PostgreSQL 与 Milvus 双存储怎样保证数据一致性?深入 · Ingestion · 数据一致性2 个深入方向
- 70Prompt 模块和 Context 数据契约怎样拆分,避免模板与业务状态耦合?追问 · Prompt · Context Engineering · 模块化2 个深入方向
- 71RAG 出现召回不准、引用错误或回答幻觉时怎么排查?问题排查 · RAG · 可观测性独立节点
- 72Reactor Flux 与 SSE 的统一事件模型应该怎样设计?深入 · Reactor · SSE2 个深入方向
- 73repair/retry 二次推理如何分类错误并避免无限重试或语义漂移?深入 · LLM · Retry · 状态恢复2 个深入方向
- 74Spring 事务出现未回滚、UnexpectedRollbackException、死锁或数据不一致时怎么排查?问题排查 · Java · Spring · 事务2 个深入方向
- 75Spring 事务传播行为和数据库隔离级别应该怎样选择?追问 · Java · Spring · 事务2 个深入方向
- 76Spring 事务的代理、自调用、回滚规则和提交后动作有哪些关键陷阱?深入 · Java · Spring · 事务2 个深入方向
- 77SSE 实时进度事件应该包含什么,为什么不能直接把日志推给前端?追问 · SSE · 事件模型 · 前后端协作2 个深入方向
- 78synchronized、ReentrantLock、原子类和并发容器应该怎样选择?追问 · Java · 并发 · 锁1 个深入方向
- 79Tool Calling 遇到越权、Prompt 注入、超时和重复执行时怎么处理?问题排查 · Tool Calling · 安全独立节点
- 80Verifier 误判、反复打回或 Repair 越修越差时怎么排查?问题排查 · LLM-as-Judge · 质量闭环 · 稳定性1 个深入方向