NiceOffer

面试面经 · 字节跳动

【字节跳动】【Agent 开发】【暑期实习二面】面经(Go+分布式+手撕)

字节跳动面经Agent 开发实习

字节跳动 Agent 开发暑期实习二面复盘

时间线

轮次形式时长重点
二面技术+项目55min分布式 + Agent 架构 + 手撕

二面题目摘要

  1. 分布式:微服务间调用超时如何重试;熔断 vs 降级的区别;如何用 Redis 实现分布式任务队列
  2. Agent 架构:多 Agent 协作时如何共享上下文;工具调用超时与重试策略;如何评估 Agent 回答质量
  3. 手撕:实现一个带 TTL 的并发安全缓存,支持 Get / Set / Delete
  4. 场景题:设计一个 Agent 任务调度系统,支持优先级、超时取消和结果回调

项目深挖细节

  • 重点考察「Agent 工作流引擎」设计:节点编排、状态持久化、失败恢复
  • 我讲了用状态机 + 事件溯源,面试官追问事件存储怎么选(答:Kafka + ClickHouse)
  • 还问了 LLM 输出不稳定时的兜底方案(答:多次采样 + 规则校验 + 人工审核队列)

准备建议

  1. 分布式基础要扎实:超时、重试、熔断、幂等是高频考点
  2. Agent 项目要有架构图:能讲清数据流、状态管理和失败恢复
  3. 手撕注重并发安全:TTL 缓存、并发队列、限流器都是字节常考

结果

二面通过,进入 HR 面,整体评价「系统设计思路清晰,代码能力较强」。

时间线建议(2025 暑期实习)

  • 3–4 月:投递 + 笔试
  • 4–5 月:三轮技术面试
  • 5–6 月:offer 审批与入职
  • 建议提前把 Agent 项目拆解成可量化的模块,并准备 1 个系统设计白板题

想系统备战大厂 Agent 开发?NiceOffer 提供 SDE+LLM 双轨 1v1 陪跑,合同保底 40w 年薪,文末扫码咨询。