拼多多学霸批 大数据岗位面经 8.22
自我介绍
1.spark广播变量的实现和原理。
2.大数据量,广播变量和通过形参传递的区别
3.spark reducebykey具体实现过程
4.stage划分
5.宽依赖、窄依赖区别
6.kafka中consumer和consumer group有什么区别,为什么会有consumer group的概念
7.kafka高性能的实现机制
8.redis用过哪些数据结构?zset底层实现
9.用那种语言 stackoverflow有哪些情况
10.final关键字可以修饰哪些?final修饰基本类型、方法、类的作用
11.String是线程安全的?
12.关系型数据库用过吗?索引的作用?索引的实现
13.数据库索引为什么用B+树而不用AVL、红黑树
14.算法题 查找数组的中位数 O(n)
#拼多多##面经##大数据开发工程师##校招#