字节跳动秋招大数据开发一面面经
字节跳动秋招大数据开发一面面经 2020.08.13 60分钟
1.手撕代码:俄罗斯套娃问题或者叫信封问题:先排序+最长递增子序列
2.redis的持久化机制
3.开启了RDB和AOF混合持久化后,机器挂了再重启后,持久化过程是怎样的?
4.mysql索引可用哪些数据结构实现?各有哪些应用场景?
5.出了一个sql索引优化题基于联合索引的
6.spark join的几种实现方式 hash join ;merge join,broadcast
7.kafka高吞吐的原因
8.IO多路复用的实现方式?实际用过IO多路复用吗
9.spark streaming访问redis的时候,数据量比较大,并发度比较高的时候,如何提高访问速度或连接速度
10.两阶段提交和三阶段提交讲讲