字节后端 秋招一二三四面面经(已OC)
虽然面了一个月胜率还是100%,但是直到收到秋招的第一个意向书,才真正安心下来。
mentor还提前加我微信了,感觉对我兴趣很大,就看十月给的薪酬有没有诚意了。
不然还真的很想去B站呢,二次元buff拉满!
1面(60min)
- 实习经历里学到了什么
- 项目拷打半小时
- 如何技术选型的 瓶颈在哪里 如何解决的 为什么这么做 如何优化
- 项目答得太烂了 顶不住
- 为什么用RocketMQ Kafka快在哪?对比RocketMQ
- 现在视频会议 用到了哪些协议
- 算法:最长不重复字数组
- 反问:具体工作内容
2面(40min)
- 算法:一连串数字 返回最长的和为0的数组长度
- 说一下你这个IM项目的性能瓶颈吧
- 为什么选择继续读研呢?
- 对AI技术有啥了解么
- 聊天半小时,反问AI后端的难点到底在哪里,以及新人该如何成长
3面(110min)
- 你所说的服务稳定性,你做了啥?
- 说一下你负责的两个模块的整体架构
- 你说你们通知服务是一个基于MQ的架构,为什么要基于MQ呢,你觉得
- 你说你用了RocketMQ,说一下RMQ的原理
- 一直以来遇到过的最大的困难是什么,如何解决的?
- 如果上游调用你的接口超时,你会如何排查
- 10w个数字,找第K大,如何解决?
- 10亿个呢?第K大
- 如果内存放不下K个数字呢?
- 两个升序数组,找第K大,尽量少时间/空间
- 反问对比电商,直播,AI后端的挑战在哪询问面试官问什么当初选择加入这个团队对于新人有什么学习建议
4面(60min)
- 我现在fmt.Println("Hello world")按回车,到显示到屏幕上的全流程。
- 你做了一个个人网站,用户说加载很卡,怎么优化
- 给你前序和中序,写出后续(nt了没写出来)
- 1-100个数字有一个数字miss了,怎么快速找到
- 如果1-N呢?(nt想了半天,被提示过的)
- PM给你一个项目,说要一周上线,你评估要两周,怎么处理
- 你的优点缺点是什么
- 算法:K组一个反转变形,且强制使用遍历法(我只写过递归法,10min写的有bug,被直接叫停)