昊梵体育网

面了个大模型男生连Tranformer都答不上来 刚面完一个候选人,简历上写着"

面了个大模型男生连Tranformer都答不上来
刚面完一个候选人,简历上写着"两年Agent开发经验",我问工具调用失败怎么设计,好几轮都在硬撑,场面一度有点尴尬。干脆把常问的基础题整理出来,想入行或者准备面试的可以拿来摸摸底,看看自己到底在哪个段位。
一、架构与规划
Q1:Agent和普通聊天机器人最本质的区别在哪?
Q2:Plan-and-Execute和ReAct分别适合什么任务?
Q3:什么时候该用工作流,什么时候才该上Agent?
Q4:多Agent协作的收益和代价分别是什么?
二、工具与函数调用
Q5:Function Calling的完整链路是什么样的?
Q6:模型返回的JSON格式错了、参数缺失,工程上怎么兜?
Q7:工具超时或报错时,重试和降级怎么设计?
Q8:工具数量变多之后,怎么防止模型选错?
三、记忆与检索
Q9:短期记忆和长期记忆分别怎么实现?
Q10:RAG的完整链路包含哪几步?
Q11:召回不准时,你会从哪几个环节排查?
Q12:上下文超长时,截断和摘要压缩怎么选?
四、状态与异常
Q13:Agent陷入死循环,怎么发现、怎么止损?
Q14:最大步数、超时时间、Token预算分别怎么设?
Q15:哪些环节必须留日志,出了问题怎么定位?
Q16:什么情况下必须转到人工?
Q17:模型产生幻觉、导致错误操作,怎么拦截?
五、评估与上线
Q18:没有标注数据,怎么评估Agent的效果?
Q19:任务成功率和工具调用准确率怎么统计?
Q20:上线前要做哪些回归测试?
Q21:成本和延迟怎么优化,先动哪一块?
Q22:灰度上线和回滚方案怎么设计?
这套题不用每题都答得漂亮,但至少要能说清自己的取舍。会调框架的人太多了,能把异常和边界讲明白的人一直缺。准备入行或者面试的,可以先拿这套题给自己摸个底。
AI新手村 大模型 Agent 面经 程序员 面试题 AIAgent AI大模型 程序员转行