拿下技术面上传简历

NLP 与大模型 面试题

大模型 / NLP 面试题:从 Transformer 到 RAG 的追问路径

57 道题考察点 · 回答框架 · 追问方向

大模型岗的面试有一条很固定的追问链:注意力怎么算 → 为什么要除以根号 d → 位置编码为什么需要 → 训练时显存怎么估 → 微调选 LoRA 还是全参 → RAG 的召回不准怎么办。每一层都在筛人。

这个方向在考什么

  • Transformer 细节:注意力的复杂度、多头的作用、LayerNorm 的位置(Pre-LN vs Post-LN)
  • 训练与显存:参数量、激活值、优化器状态各占多少,ZeRO 切的是什么
  • 微调方案:全参 / LoRA / QLoRA 的取舍,rank 与显存的换算
  • RAG 与评测:切分策略、召回与重排、幻觉怎么度量、离线评测怎么做

最常见的几个坑

  • 把"参数量 × 2 字节"当成全部显存,漏掉激活值和优化器状态
  • LoRA 只会说"省显存",讲不出为什么低秩有效、rank 怎么选
  • RAG 只会说"向量检索",回答不了"召回不准时先改哪一步"

七天准备路线

  1. 第 1-2 天手推一遍注意力与复杂度,能白板写出公式并解释每一项
  2. 第 3 天把显存估算练成肌肉记忆:7B 模型全参训练/推理各要多少
  3. 第 4 天准备一个真实的微调项目:数据量、rank、效果、失败尝试
  4. 第 5 天RAG 全链路过一遍:切分、embedding、召回、重排、生成、评测
  5. 第 6-7 天按方向刷题,重点准备"如果效果不好,你先改哪里"

NLP 与大模型高频面试题

共 57 道,这里列出前 20 道。 去题库检索

针对你的简历,生成一套这个方向的题

题目会挂回你简历里的项目,并按真实面试顺序追问。