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

字节 暑期实习 商业化技术 一二三面(凉经)

优质
小牛编辑
71浏览
2023-07-17

字节 暑期实习 商业化技术 一二三面(凉经)

资金中台与架构部门,部门用的是Java,官网6.21投递。

一面 6.28(55min)

  • 自我介绍

  • 实习项目

  • 点评APP

    • 讲讲优惠券秒杀
  • redis

    • RDB、AOF

    • 内存回收

      • 定时任务的模式,参数怎么设置
    • pipeline

    • 线上获取redis的key有什么方式

    • 讲讲redis的数据结构

      • HyperLogLog是做什么的
  • volatile

  • HashMap的key是自定义的一个类,这个类需要注意什么(重写hashCode和equals方法)

  • 不重写hashCode和equals方法会出现什么问题

  • 死锁

  • 有一个服务,频繁的 Full GC,可能是什么原因导致的

    • 一般怎么排查
    • 说一下JVM的常用命令
  • 左连接 右连接

  • 讲讲联合索引

    • 联合索引(a, b, c),where a = 1 and c = 1,能用上联合索引吗(只有a可以用得上,c失效)
  • 讲讲回表

  • 手撕:0-n之间的所有整数数字中,任何一位都不包括数字3的数字总数有多少个?

二面 6.29(50min)

  • 自我介绍

  • 实习项目

  • 聊天项目

    • 讲一讲你的后端是怎么处理聊天的
    • 粘包拆包
      • 具体怎么实现的
      • 讲讲你用的Netty的拆包器
    • 线程池挂了怎么处理
  • 联合索引 (a, b),where条件是 b = 1,能用到联合索引吗

  • 回表是什么

  • 有3个操作 a b c,希望a和b执行完后 c再执行(Object类下的wait() & notify(),CountDownLatch,ReentrantLock的await() & signal())

  • 手撕:给你一个二叉树,求所有左叶子节点的和

  • 反问

三面 7.7(30min)

  • 自我介绍
  • 实习项目
  • 协程和线程的区别(面试官:协程性能比线程好吗?)
  • 说说MySQL索引
  • MySQL的存储引擎使用的什么数据类型
  • 说说B+树
  • MySQL死锁
  • MySQL间隙锁
  • 手撕:归并排序
  • 无反问

7.11感谢信。

#字节##字节跳动##字节实习##暑期实习##实习#
 类似资料: