Yihui’s Blog

题目模板:把用户提问写成面试与学习笔记

复制本文件的结构到对应题目文件,替换提示文字;没有解释价值的小节可以删去。不要把待填提示或未经核验的事实当作答案发布。


(填写题目原文)

日期:YYYY-MM-DD
标签:#面试 #AI应用开发 #RAG #知识工程
难度:(按题目实际难度填写)
来源:(若改写已有题目,填原题直达链接;自拟题写“用户提问”,不要假造链接)

一句话答案

(用一句能在面试开场直接说出的结论回答问题,避免堆定义。)

30–90 秒面试口语版

(按“结论 → 机制/流程 → 适用场景与边界”写成自然口语;长度以实际朗读计时为准。)

原理拆解

(说明输入、处理步骤、输出和依赖条件。若是方案对比,写清比较维度;若涉及版本差异,标注具体版本。)

Mermaid 图解

(仅在流程、调用顺序、状态变化或数据关系需要可视化时,用有效的 mermaid 代码块替换本段。节点写短语,边表示真实关系,并检查渲染。无需图时删除本节。)

伪代码 / 最小实现思路

(仅当题目包含可操作的算法或系统流程时,补充语言无关的伪代码:标明输入、输出、主要步骤、停止条件和失败分支;涉及权限、版本或数据更新时写进关键步骤。无需伪代码时删除本节。)

关键细节与取舍

  • (术语、前提或边界条件)
  • (质量、延迟、成本、可解释性等维度的真实取舍)
  • (生产实践或诊断方法;没有亲历证据时不要写成个人经验)

面试官追问

  1. (基础:验证关键概念)
  2. (进阶:解释机制或对比方案)
  3. (工程:设计、故障定位或指标取舍)

常见错误说法与修正

容易说错的表述更准确的说法为什么
(待核验的常见误区)(可验证的修正)(原理或边界)

学习清单

  • 脱稿用 60 秒回答,并检查结论是否覆盖题目。
  • 能根据图或伪代码复述关键流程与失败分支。
  • 用一个具体场景解释方案选择、代价与评测方法。
  • 回答至少一个进阶追问,记录不确定的概念继续核验。

参考资料

一手资料

(优先选择论文原文、官方文档、规范或官方仓库。每条写清它支撑的论点;无法确认时标为待核验,不要补造标题、日期或结论。)

资料与链接类型 / 版本支撑的论点查阅日期
(核验后填写)(论文/官方文档/标准;版本)(具体论点)YYYY-MM-DD

参考社区项目

(选择与题目直接相关、能阅读代码或运行示例的项目。社区实现只作为实践参考,不替代一手资料;记录版本或提交以便复现。)

项目与仓库链接版本 / 提交与题目的关联及可看的模块查阅日期
(核验后填写)(版本号或提交哈希)(对应实现入口)YYYY-MM-DD
Maintained by · YihuiEdit on GitHub

Keep reading

View all posts