百度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 13:30
门头沟学院 Java
继续来分享下最近的面经~欢迎友好讨论,信息共享1. 实习拷打2. 项目拷打3. 介绍一下 ReAct 框架的具体实现流程,Agent 在什么情况下容易陷入思考死循环(Thought Loop)?4. 如果 Agent 调用的底层运维 API 发生超时或 5xx 错误,你在工程上是如何实现容错机制的?5. Redis 的数据结构有哪些?在 Agent 对话上下文缓存中,你会选择哪种结构?6. 线程池的参数如何设置?7. 解释一下分布式事务的 2PC 和 TCC,在 Agent 执行多步跨系统指令时如何保证一致性?8. 类 Manus 的 Agent 需要频繁操作环境,如何实现一个高可用的任务调度器,要考虑哪些方面?9. MySQL 的隔离级别有哪些?什么是幻读?10. TCP 三次握手和四次挥手流程?为什么断开连接需要等待 2MSL?11.  如果要实现一个代码执行沙箱,你从后端角度如何限制 CPU、内存和网络访问?12. 什么是协程?13.为什么 Agent 后端通常采用异步非阻塞模型?14. Kafka 为什么高吞吐?在处理 Agent 异步回调信号时,如何保证消息不丢失?15. 有了解过Agent 的记忆吗?mem0这个记忆框架知道不16. 向量数据库的原理是什么?RAG中的rerank?16. HTTP 与 RPC(如 gRPC/Thrift)的区别是什么?为什么字节内部通信多用 RPC?17. LRU 缓存18. K 个一组翻转链表
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
13
分享

创作者周榜

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