字节商业化面经

一面:

  • 秒杀项目:

    • 为什么用虚拟机部署,没有考虑用docker呢

    • 限流算法怎么实现的,原理,还了解别的限流算法吗

    • rocketmq的消费者是怎么消费的

    • rocketmq消费是有序的吗

    • 怎么保证数据库和缓存中的一致性

    • 如果插入了新数据库,需要往缓存里存吗

    • 如果是更新数据库,然后更新缓存,会有什么问题

  • 讲一下缓存击穿,讲一下布隆过滤器
  • 数据库:

    • 性能调优

    • varchar类型的索引,可以前缀匹配吗

    • mysql主从复制了解吗

  • 算法:给一个数组,假定分成m组,要求这m组数每组的和相等,求最大的m

二面:

  • 实习项目

  • RPC项目

    • RPC通常都由什么组成

    • 调用逻辑

    • 讲一下服务下线

    • kill一个线程发生了什么

    • 程序中怎么知道线程的状态

  • 场景题:一个订单,有创建订单、待支付、支付成功、支付失败这几个状态,超时未支付则支付失败,应该怎么设计(可以使用任何中间件)

  • 算法题:1~26映射为A~Z,给定一串数字,输出所有可能的字母组合

三面:

  • 为什么没有继续做cv方向

  • 算法题:给定一个二叉树和target,输出所有和为target的路径(不一定从根节点出发)

  • HTTP 2.0和3.0的特点

  • 段页式存储特点,分别用到什么寄存器了

  • MVCC

  • 回表和覆盖索引

  • 前缀索引怎么实现的

#字节面试#
全部评论
你是商业化哪个组啊,我周一商业化穿山甲三面面完,现在还没有结果
点赞 回复 分享
发布于 2022-08-19 22:16 上海
请问是哪个部门
点赞 回复 分享
发布于 2022-08-20 10:16 广东
一面算法题找不到原题呀
点赞 回复 分享
发布于 2022-08-21 01:19 陕西
楼主三面算法题什么思路啊请教下
点赞 回复 分享
发布于 2022-09-04 14:38 黑龙江
老哥请问秒杀项目做的是哪一个呀
点赞 回复 分享
发布于 2022-12-03 19:38 四川

相关推荐

程序员猪皮:看不到八股什么意思
点赞 评论 收藏
分享
死在JAVA的王小美:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,我也是,让我免了一轮,但是硬气拒绝了
点赞 评论 收藏
分享
4 42 评论
分享
牛客网
牛客企业服务