likes
comments
collection
share

渣渣成的春招字节三面

作者站长头像
站长
· 阅读数 63

字节三面

序言

秋招不太顺利,没有拿到想要的offer于是就春招继续再战。然后第一次面试就是字节,约到了下午两点面试,三面加起来总共面了150分钟,现在在这总结一下。

一面

  1. 介绍一下你的技术栈
  2. 讲一下JVM吧(就是没给什么要求,让你讲,能讲多少讲多少)
  3. JVM有没有试过调优
  4. MySQL和Redis哪个理解的更深入一些(我就说都差不多)
  5. 你了解mysql的哪些存储引擎,有什么区别
  6. 讲一下索引
  7. 隔离级别
  8. 【算法】 每K个一组反转链表
  9. Redis的数据结构了解哪些
  10. 你觉得还有什么我没问,但是你还知道的一些技术栈
  11. 你还有什么想问我的吗

二面

  1. 自我介绍
  2. 简单说了一下项目
  3. Redis中zset的底层数据结构是什么
  4. 为什么要用跳表作为zset的底层数据结构
  5. 跳表做zset的底层数据结构与平衡二叉树做底层数据结构的区别
  6. 跳表与B+树的区别,如果用B+树做zset的底层数据结构会怎么样
  7. TCP四次挥手的状态
  8. TIME-WAIT状态是在哪里出现的
  9. 为什么TIME-WAIT要经过2MSL才能达到Close状态
  10. 【算法】我记得是一道LeetCode的原题 跳楼梯的问题,一个数组可以跳当前元素值的步数,最少多少次达到末尾

三面

  1. 随便选个项目讲一讲吧
  2. HashMap的原理

结论

这次运气比较好,没有问我比较偏的问题,都是一些中规中矩的题目,而且一面的时候给的自由度比较高,可以讲很多东西,感觉还是蛮不错的。

转载自:https://juejin.cn/post/6844904088535040013
评论
请登录