NiceOffer

面试面经 · 字节跳动

【字节跳动】【飞书后台开发】【校招一面】面经(Java基础+Redis+算法)

字节跳动飞书后台开发校招面经一面

【字节跳动】【飞书后台开发】【校招一面】

基本信息

项目内容
公司字节跳动(飞书)
岗位Java 后台开发
轮次一面
时间2025 校招
面型体感技术面,50分钟,题目偏基础
面试官风格态度好,有反馈
结果通过

面试题目(按提问顺序)

  1. 算法题:无重复字符的最长子串
  2. 算法题:迭代实现二叉树中序遍历
  3. HashMap 和 ConcurrentHashMap 的实现原理?JDK 1.7 和 1.8 有什么区别?
  4. GC 算法有哪些?常用的垃圾收集器有哪些?
  5. Minor GC 和 Full GC 的区别和触发条件?
  6. MySQL 的 MVCC 机制是什么?
  7. Redo Log 是怎么使用的?
  8. 项目相关:区块链用的什么共识算法?

面试感受 / 反馈

飞书部门一面,面试体验极佳。面试官态度很和蔼,所有问题都有反馈。八股题目不算太难,但要求回答有深度。算法题先做,然后聊技术。面试官会结合你的项目提问,所以项目经验要熟悉。

准备建议

  • HashMap/ConcurrentHashMap 是必考,要能讲清实现细节
  • GC 算法和收集器要熟悉,能说出各自适用场景
  • MySQL 的 MVCC 和日志机制要理解
  • 算法题先做,注意时间分配