Q1 · 岗位认知
「AI 工程师」和「算法工程师」差在哪?转行投哪个?
差在你是造模型还是用模型。算法岗偏训练与改进模型本身(要数学、论文/竞赛,多数要硕博);AI 应用工程师偏把现成大模型接成能用的产品(写接口、搭检索、做评测、控成本)。转行者绝大多数该投后者——它接得住你原有的开发/产品/业务经验。
Q2 · 提示词基础
什么是 few-shot(少样本)?给例子和不给差多少?
就是在提示词里直接塞几个「输入→期望输出」的示范。差别常常大得惊人,尤其在输出格式和风格上——比用一段话描述你想要什么,直接给两三个例子往往更有效。加分句:例子要覆盖边界情况(包括「该拒绝时长什么样」),否则模型只学会了顺风局。
Q3 · AI 安全
什么是「护栏(Guardrails)」?和提示词里写「不许说 X」有啥区别?
提示词里的禁令是求模型自觉,同一层防线,被绕过就没了;护栏是在模型外面独立加的检查层——输入先过滤、输出再审查,不合规就拦截或改写。就是「叮嘱司机小心」和「装安全带」的区别。安全岗、Agent 岗都爱问这个分层。
Q4 · 上线与评测
AI 功能为什么不能直接全量?什么是灰度和 A/B 测试?
因为真实用户永远比测试集野。灰度=先放给 1%–5% 用户,出事炸的是小范围;A/B 测试=同时跑新旧两版分流对比,用数据证明新版真更好。记得补一句「要预先定好回滚条件」——说得出什么情况下撤回来,才像上过线的人。
Q5 · 行为面
「你怎么跟上 AI 这么快的更新速度?」怎么答不空?
别答「每天看公众号/刷推特」,等于没答。给机制:固定跟几个一手源(官方文档与发布说明、几个可信技术博客)、多久动手试一次新东西、以及最近一次你因为某个更新真的改了做法的例子。最后一项是分水岭——它证明你不是在收藏,而是在使用。