校招 未知部门 / 算法 / 一面

[面试日期] 2026-09-16 [面试时长] 未知
[学校背景] 广西大学 | 211 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>字节 Agent 秋招一面</h2> <p>当天下午已约二面。</p><p>跟面试官聊了些比较新的东西,包括Computer use,pi agent,DeepSeek harness,整体感觉是比较稳,庆幸自己跟上时代步伐了。</p><h2>项目</h2><ol><li>实习项目拷打</li><li>企业 AI 助手项目中,基于滑动窗口和摘要压缩的会话记忆是怎么实现的?3.1 滑动窗口大小是怎么确定的,大概设置多少轮?3.2 哪些场景适合滑动窗口,哪些场景更适合直接通过摘要进行上下文压缩?</li><li>文档在线自动更新时,如何保证并发更新的幂等性,避免多个任务相互覆盖?4.1 RocketMQ 在文档自动更新链路中的哪个位置?4.2 为什么文档更新这里考虑使用 MQ,而不是直接在定时任务中处理?</li><li><strong>你对业界其他 Agent / Agent Harness 有哪些了解?5.1 展开介绍一下你了解的 DeepSeek Harness 和 Pi Agent。5.2 如果把这些 Harness 和你实习中的 Agent 项目结合,你会怎么做?是否有必要替换当前方案?</strong></li><li>除了开源 Agent,你是否调研或使用过其他厂商的 Agent 产品?6.1 介绍一下你了解的 Claude Code 上下文压缩机制。</li><li><strong>介绍一下你对 Computer Use 的了解情况。7.1 Computer Use 操作本地电脑的大致实现机制是什么?7.2 是否了解操作本地电脑和操作云端电脑两种方案?</strong></li><li>平时使用 AI Coding 工具开发时,遇到过哪些问题?</li><li>你平时使用 AI Coding 工具的完整开发工作流是什么?</li></ol><h2>八股</h2><ol><li>常见数据库有哪些类型?不同类型数据库之间有什么区别?</li><li>MySQL 底层索引使用什么数据结构?2.1 为什么 MySQL 索引使用 B+ 树,而不是其他树结构?</li></ol><h2>算法</h2><ol><li>算法题:判断二叉树 B 是否为二叉树 A 的子结构。要求先描述解题思路,再进行代码实现。</li><li>算法题:求两个有序 List 的相同元素。2.1 分析当前实现的时间复杂度。2.2 如果两个 List 变成无法整体排序的无限序列,应该如何处理?2.3 使用 Bitmap 时,如果元素值范围非常大,会有什么问题?2.4 是否可以将两个无限序列拆成局部、分批处理?</li></ol><h2>反问</h2><ol><li>候选人:团队 Agent 目前主要负责什么垂类业务方向?</li><li>候选人:团队内部是否比较鼓励使用 AI Coding?</li><li>面试官:你现在使用 AI Coding 的工作流是怎么样的?</li><li>面试官:有没有更 AI Native 的做法?</li></ol><a>#Agent面经#</a>
AI 推荐面试题