结合我自身的面试经过还有我同学的面试经历来看,字节的面试官一般都是看简历上写了什么就问什么,作为实习岗位,这些问题还是比较偏向基础的!

字节跳动一面

  • 手写算法 求最长子序列
  • MySQL 索引原理 聚簇索引 auto_increment有什么好处
  • redis数据类型
  • redis持久化方式
  • aof文件比较大怎么办
  • 写sql 学生成绩教师三个表、 查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩
  • 事物隔离级别
  • 脏读和幻读
  • MVCC
  • 四次挥手
  • https原理

字节跳动二面

  • redis数据类型
  • redis zset大小限制
  • Linux查看文件第n行
  • Linux文件系统原理
  • 类加载过程
  • spring bean生命周期
  • springboot启动流程
  • springboot特点
  • spring aop实现原理
  • 算法求下一个大的数半小时没写出来
  • 写sql找出语文成绩及格平均成绩不及格的学生姓名语文成绩

字节跳动三面

  • nio原理
  • nio核心对象
  • aio bio oio区别
  • 面相对象
  • 重载和重写.
  • 堆外内存
  • 你印象最深的bug
  • 列举常用的并发工具
  • synchronized实现原理
  • Reentranlock底层实现
  • 垃圾回收方法
  • 类加载器
  • 手写代码实现阻塞队列
  • 优化方案,采用reentranlock的condition实现

HR

  • 自我介绍
  • 三句话总结你.
  • 头条看法
  • 喜欢个人开发还是团队
  • 用过什么公公司产品
  • 加班大小周
  • 说一下你自己的职业规划吧

体来说还是比较简单的,在面试前也是针对性的自我训练了一下!现在秋招已过,如果我的复习资料对您有帮助的话,也能让您在春招收到满意的offer~

复习资料-1

学习路线图+思维导图:

docker学习思维笔记,Git基础,Java并发体系学习思维笔记,JVM和性能优化学习思维笔记,kafka知识导图笔记,mybatis源码分析教程,MySQL优化学习思维笔记,Redis设计与实现学习思维笔记,springboot学习思维笔记,Spring学习思维笔记,spring源码分析教程。如果我的这些学习资料对您有用的话,可以免费分享给您,获取方式转发+关注后私信回复【笔记】即可免费获取到

复习资料-2

java基础,Spring多线程高并发,分布式,面试,微服务等等学习资料,都可以免费分享,点击文章开头链接免费领取