NiceOffer

面试面经 · 字节跳动

【字节跳动】【后端开发】【校招二面】面经(深度技术+分布式)

字节跳动后端开发校招面经二面

【字节跳动】【后端开发】【校招二面】

基本信息

项目内容
公司字节跳动
岗位后端开发
轮次二面
时间2025 校招
面型体感深度技术面,考察分布式系统理解
面试官风格深入追问,关注原理和设计
结果通过

面试题目(按提问顺序)

  1. Linux 进程调度算法有哪些?CFS 调度器中高优先级进程可以被抢占吗?
  2. fork 操作具体执行了哪些事情?Copy-on-Write 机制是什么?
  3. TCP 如何保证可靠传输?滑动窗口机制是怎么工作的?
  4. Kafka 如何保证消息不重复消费?消费组的结构是怎样的?
  5. 项目中如何保证分布式事务一致性?你了解哪些方案?
  6. 算法题:实现一个 LRU 缓存

面试感受 / 反馈

二面比一面深度明显提升,不再停留在概念层面,而是追问实现原理和系统设计。面试官关注你对分布式系统的理解深度,会结合项目经验提问。算法题难度适中,但要求写完整代码。

准备建议

  • Linux 进程调度算法要理解原理,不只是列举名字
  • Kafka 的消费组机制和消息可靠性是高频考点
  • 分布式事务方案(2PC、TCC、消息队列最终一致性)要能讲清优劣
  • 算法题注意代码完整性和边界处理