面试题
本章按初 / 中 / 高级组织 Anthropic 案例相关面试题,附要点提示。适合 AI Infra / LLMOps / AI 安全方向候选人自测。
初级(概念与定位)
Q1. Anthropic 与 OpenAI 在对齐路线上最核心的区别是什么?
要点:RLHF(人类偏好标注)vs Constitutional AI / RLAIF(AI 对照宪法的偏好)。人类角色从"标偏好"上移到"写宪法"。两阶段:Constitutional SL(critique-revise)+ RLAIF(偏好模型 + RL)。
Q2. 什么是 HHH?
要点:Helpful、Honest、Harmless——Anthropic 把对齐目标形式化的三角;三者边缘会冲突,对齐即在三角间找稳健权衡。
Q3. Claude 的模型分档(Haiku/Sonnet/Opus,外加 Fable/Mythos)对基础设施意味着什么?
要点:不同档位对应不同延迟/成本/能力区间,决定部署形态——Haiku 偏吞吐与成本,Opus 偏显存与算力,Fable/Mythos 级还要额外承载安全分类器与 30 天数据保留;推理路由需按请求复杂度分流。
Q4. Anthropic 为什么是"三云同款模型"?这对企业有什么好处?
要点:Claude 在 Bedrock/Vertex/Foundry + 官方 API 均可用;好处是可用性、数据驻留、议价权、企业治理整合。
Q5. prompt caching 的基本收益是什么?
要点:重复前缀(system/tools/长文档)的 KV 复用,缓存读成本最低已到 base input 的 0.025x(默认 0.1x,5.5 系列 0.05x),显著降低延迟与成本;命中不计限流额度。
中级(机制与工程)
Q6. 详细解释 prompt caching 的命中模型:写入、读取、回看窗口。
要点:写入只在断点(写一个到此为止的 prefix hash);读取在断点处算 hash,不命中则向前逐 block 回看之前写过的条目;回看窗口 20 个 block;最多 4 个断点;5m/1h 双 TTL。
Q7. "把 cache_control 放在含时间戳的块上"为什么零命中?怎么修?
要点:写入只发生在断点,hash 含时间戳 → 每请求 hash 不同;回看寻找的是"之前写过的条目",而稳定块上从未写过 → 不命中。修复:断点移到最后一个跨请求相同的稳定块。
Q8. usage 三段式怎么算总输入 token?为什么对成本和限流都重要?
要点:
total = cache_read_input_tokens + cache_creation_input_tokens + input_tokens;input_tokens只含断点之后的 token。它决定了真实计费与限流额度(命中豁免限流)。
Q9. 5 分钟 vs 1 小时 TTL 怎么选?
要点:命中即免费刷新——使用频率高于 5 分钟用 5m;间隔在 5min~1h 之间、或想改善限流额度利用率用 1h(写成本 2x)。混用时长 TTL 必须在短 TTL 之前。
Q10. Constitutional SL 阶段的 critique-revise 如何产出监督数据?
要点:初始回答 → 按原则 critique → revise → 用修订对做 SFT;可大规模、可复现、可随宪法版本演进。
Q11. RLAIF 与 RLHF 在工程管线上的关键差异?
要点:偏好标签来源——RLAIF 用"模型对照宪法的判断"训练偏好模型;RLHF 用人类 pairwise 标注。RLAIF 把瓶颈从标注量转移到宪法质量与偏好模型训练。
Q12. workspace 级与 org 级 cache 隔离的区别与平台差异?
要点:Claude API / Claude Platform on AWS / Microsoft Foundry 按 workspace 隔离;Bedrock / Google Cloud 仍 org 级。多 workspace 部署需据此调整缓存策略。
Q13. Fable 5 与 Mythos 5 是同一个模型吗?这种"一模型两形态"的工程意义是什么?
要点:两者是同一底层模型,区别只在启用的防护——Fable 默认开启安全分类器(可疑请求路由到 Opus 4.8,<5% 会话),Mythos 面向经审查用户(Project Glasswing 防御性网络安全等)关闭对应分类器(2026-10 Glasswing 已并入扩展版 Cyber Verification Program)。工程意义:能力发布与防护强度解耦,同一份权重可按用户风险等级灰度;代价是分类器本身成为新的可靠性/延迟组件。
Q14. 用 Claude Managed Agents 和自建 agent 循环各有什么取舍?
要点:Managed Agents 托管沙箱、凭据(OAuth)、会话 checkpoint 与审计 trace,按会话时长 + token 计费,适合长时程/合规敏感负载;自建循环可控性、可定制性强,但要自己解决沙箱隔离、凭据管理、断点恢复与审计。判断维度:会话时长、合规要求、工具生态、成本结构。
高级(架构与权衡)
Q15. 设计一个 Claude 生产网关,如何把 prompt caching、extended thinking、tool use、guardrails 组合起来?
要点:模板化 prompt + 断点注入;usage 三段式采集;thinking budget 按任务难度动态配;tool/computer use 沙箱执行;ASL 风格 guardrails 作为独立服务;多模型路由(Haiku/Sonnet/Opus);多云 failover。
Q16. 异构算力(Trainium + GPU)对训练框架与运维提出哪些挑战?
要点:两套软件栈(Neuron vs CUDA/Triton);分布式并行在两套硬件上的可移植性与性能对齐;故障域与 checkpoint 策略统一;监控指标可比性。
Q17. 如何用可解释性产出指导安全决策?给出一个工程化方案。
要点:SAE/dictionary learning 训练特征字典 → 标注高风险特征(欺骗、CBRN 相关)→ 作为运行时监控信号接入 → 触发阈值告警/熔断;2026 年 NLA 进一步把内部独白翻译成文本供审计;与黑盒评估双轨,定期更新字典。
Q18. RSP 的"区域模糊(zone of ambiguity)"是什么?企业如何借鉴?
要点:模型能力接近但未明确越过阈值,评估科学不够 dispositive;Anthropic 取预防性态度。2026-08 Risk Report 进一步披露当前模型"接近 CB-2 边界"。企业借鉴:定义保守的"疑似达阈"处理流程,结合人工复核与渐进放量。
Q19. 假设你的 Claude 应用 cache_read 长期为 0,但 prompt 看似稳定,如何系统排查?
要点:(1) 确认达到模型最小可缓存 token;(2) 确认平台是否支持所用缓存模式;(3) 检查断点是否落在稳定块(而非时间戳/用户输入);(4) 检查 tool_choice/图像/thinking 参数是否变化导致失效;(5) 检查 JSON key 顺序是否稳定;(6) 用 cache diagnostics 对比连续请求找出发散点。
Q20. 比较 OpenAI 与 Anthropic 两条工程路线,给出"什么场景该学谁"的判断框架。
要点:规模/产品化/API 生态/多模态消费产品 → 学 OpenAI;对齐管线/可解释性/安全治理/成本极致优化/芯片多元化 → 学 Anthropic。两者互补,非替代。
开放设计题
Q21. 为一个客服 Agent 设计完整的缓存与对齐策略。
要点:system(品牌话术/RAG 检索结果)显式断点 + 1h TTL(客服间隔长);对话历史用自动缓存或补充断点;thinking budget 小或关闭;tool use 沙箱;输出 guardrails(合规/PII);宪法原则内化为 system 指令与 guardrails。
Q22. 如果要在企业内部复刻一个"迷你 RSP",你会定义哪些 ASL 与门禁?
要点:按业务风险(数据泄露/误导/合规违规)定义 2–3 级;每级对应防护(guardrails 强度、人工复核、审计粒度、权重访问控制);能力评估流水线 + 发布门禁 + Risk Report;定期外部审查。
Q23. Anthropic 2026-10 的独立评估者计划(METR 获"近似员工级"访问)解决了传统第三方审查的什么痛点?企业内部能借鉴什么?
要点:传统审查是"事后看报告",信息有限且受发布方控制;嵌入式访问让评估者看到真实工作流与内部工具,且"可独立发表 + 无否决权(仅预设删节)"保证了结论可信度。企业借鉴:对高风险系统给内审/外审团队独立复现环境、只读生产数据通道与发表权,把审计从"材料审阅"升级为"独立验证"。
小结
这些题目覆盖了从概念(HHH、CAI)、机制(prompt caching 命中模型)、架构(异构算力、网关设计)到治理(RSP/CB 阈值)的完整光谱。能在白板上讲清 Q6、Q10、Q13、Q18,基本具备 Anthropic 案例的工程理解力。