拼多多学霸批 大数据岗位面经

    作者:老师好我是徐同学
    链接:https://www.nowcoder.com/discuss/230498?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    自我介绍
    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)