当前位置: 首页 > 面试经验 >

字节后端实习面经(中台)

优质
小牛编辑
88浏览
2023-03-28

字节后端实习面经(中台)

8.29 一面(1h)

  • 自我介绍
  • 项目
  • Raft
    • Raft 是干什么的
    • 介绍 Raft 的流程
    • Leader Down 了怎么处理,怎么保障一致性
    • 了解 Prevote 吗
    • 知道有哪些项目用了 Raft 吗
  • 怎么用 go 来做并发和同步,用过 sync 包里的哪些东西
  • 锁的底层实现原理
  • go 的垃圾回收,优势在哪
  • 为什么要三次握手?三次握手的缺点是什么
  • Mysql 为什么用 B+ 树做索引,为什么不用 B 树
  • 算法:最长公共子串

8.31 二面(1h)

  • 自我介绍
  • 项目
  • 类似 课程表II 的一道算法题
  • 基于上题扩展了一下,假设我们可以同一时间修多门课,修每门课所需时间均为 1,那么修完所有的课需要多长时间(多源最短路)

9.1 三面(45min)

  • 自我介绍
  • 项目
  • 二叉树的最大宽度
  • 介绍一下 MVCC
  • Mysql 有哪些锁
  • 了解哪些开源数据引擎
  • 智力题:你有两个鸡蛋,100 层楼,鸡蛋在第 i 层或者更低的楼层丢下是不会碎的,在第 i+1 层或更高的楼层丢下是会碎的,你要找到这个 i。请设计一个方案,使得在最坏情况下需要尝试的次数最少。

9.2 HR面(20min)

  • 遇到的最大挑战
  • 最有成就感的事
  • 觉得企业的工作和学校的项目会有什么不同
  • 对部门业务了解吗
  • 有其他offer吗
  • 能实习多长时间
#字节跳动##面经##实习#
 类似资料: