后端岗位面试题更新 2026-08-05

在 Spark 中,广播变量(Broadcast Variable)的广播过程是怎样的?

字节跳动后端开发互联网/IT性能优化技术原理Apache Spark

考察说明

考察 Spark 广播变量的内部机制、内存管理及适用场景

回答思路

  1. 说明广播变量的用途及与普通变量的区别
  2. 描述广播变量从 Driver 端到 Executor 端的传输过程
  3. 涉及广播的存储级别、压缩和缓存机制
  4. 能指出广播变量在 AQE 和 Join 优化中的应用