百度ai agent开发春招一面

#开放七大实习专项,百度暑期实习值得冲吗# 一、自我介绍与项目深挖
做一下自我介绍。
简单讲一个你最有代表性的项目,你在其中解决的最关键问题是什么?
结合实习或项目,做细节追问(工作流、职责、决策、挑战等)。
二、Agent 与提示工程相关
提示词模板是怎么设计与迭代的?你如何判断一个模板真的变好了?
你们的 Agent 是单 Agent 还是多 Agent?为什么这么设计?有没有考虑过替代方案?
Agent 的任务是怎么拆分的?拆分粒度是怎么决定的?
上下文是如何构建的?你们怎么避免上下文过长或信息污染?
如果上下文窗口不够,你会优先保留哪些信息?为什么?
三、代码理解与单测生成(工程场景)
做代码理解时,AST、调用关系这些信息是怎么用起来的?
单测生成里,哪些代码不适合生成单测?你们是如何识别并过滤的?
覆盖率高但测试质量很差,你见过吗?你们是如何解决的?
mock 在单测里什么时候是必须的?什么时候反而会带来问题?
如果一个函数同时依赖数据库和 RPC,你怎么让模型生成的单测稳定运行?
你们如何评估生成单测的质量? 除了覆盖率,还有哪些指标有效?
四、LLM 基础与 Transformer 细节
LLM 的输入到底是什么?模型真正看到的内容包含哪些?
self-attention 的核心作用是什么?为什么要拆成 Q、K、V?
为什么 attention 能建模长距离关系?
为什么需要 multi-head?attention 为什么可以看成动态加权?
同一个 token 的 Q、K、V 为什么不相同?
attention 复杂度很高,当上下文特别长时,你会怎么优化?
模型产生幻觉的常见原因是什么?工程上有哪些方法可以降低幻觉?
五、后端与系统基础
Python 有多线程吗?GIL 是干嘛的?什么时候多线程才是有用的?
讲一下 C++ 从源码到可执行文件的完整编译流程。
六、算法题(手撕)
给定一个数组 nums,计算所有子数组的中位数之和。
定义:
如果子数组长度为奇数:中位数 = 排序后中间的数。
如果为偶数:中位数 = 排序后靠左的那个数。
要求:计算所有子数组的中位数之和。 #Agent面试会问什么?#
全部评论
PDD考虑吗,agent研发急招人,帮跟踪进度:https://careers.pddglobalhr.com/campus/intern?t=47LjBxZ34k
点赞 回复 分享
发布于 04-09 19:39 上海

相关推荐

04-08 09:25
门头沟学院 Java
最开始面 Agent 岗,我天真地以为,只要把 ReAct、RAG、LangChain 的概念背熟,再把自己做的 demo 项目讲清楚,就能应付面试了。结果第一场面试,就被面试官问得哑口无言。那是杭州一家做企业级 Agent 的初创公司,一面开场,面试官先笑着问:“先简单讲一下,你理解的 AI Agent 是什么?和普通的大模型 API 调用有什么本质区别?”我照着背的概念念了一遍,本以为能过关,结果面试官的连环追问直接给我干懵了:“那你说 Agent 的核心是自主决策,那你在项目里是怎么实现决策逻辑的?ReAct 框架里,思考和行动的环节你是怎么设计的?”“你做的这个 Agent 项目,遇到过大模型输出格式不规范,工具调用失败的情况吗?你是怎么解决的?”“如果让你给这个 Agent 加多轮对话的记忆能力,你会怎么设计?短期记忆和长期记忆分别怎么处理?”一连串的问题下来,我支支吾吾半天答不上来,因为这个项目我只是跟着教程跑了个 demo,根本没考虑过这些细节。那场面试只进行了 25 分钟就草草结束,挂掉面试的那一刻,我坐在电脑前,满脑子都是 “我是不是根本不适合做 Agent 开发”。后来我才明白,Agent 面试最不缺的就是背概念的人,面试官想知道的,永远是你真的做过、真的踩过坑、真的思考过 Agent 落地的问题。
查看5道真题和解析
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务