字节飞书人力套件一二三面--已offer
楼主是 2.17 投的字节飞书,当时只是想着积累经验,毕竟是自己第一次面大厂,没想到阴差阳错拿下了
一面:
1. MySQL 的 MVCC
2. 如何判断一个元素不在所给元素集合中 -- 如果是少量数据,那么考虑使用 hash 表,如果是大量数据,那么可以考虑使用布隆过滤器
3. 问实习项目
4. SQL 优化
5. TCP 的滑动窗口
6. 算法题:树的子结构
二面:
这个真的记不太清了
算法题:组合
三面:
1. Redis 的跳表如何实现
2. 深拷贝和浅拷贝
3. 策略模式、监听者模式(这两个是楼主实习项目写的)、工厂模式
其他的记不清了。。。
4. 场景题:设计一个视频上传系统需要考虑什么(这个楼主答得有点不好,但是面试官一步步循循善诱),最后问了一下如何加快视频的下载速度(加大文件存储系统所在机器的配置,加大带宽、内存等,使用 CDN 进行加速)
5. 算法题:打印螺旋矩阵
3.15 三面,3.17 收到 offer call ,面试官和 HR 小姐姐人都很好,字节比较看重算法和基础,而且对于一些答不上来的场景也会加以引导,面试体验非常好。