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

你知道Spark的宽窄依赖吗?有没有把宽依赖转化为窄依赖的例子?

腾讯后端开发互联网/IT性能优化技术原理方案权衡Apache Spark

考察说明

考察对Spark任务依赖关系的理解及实际优化能力

回答思路

  1. 清晰区分宽窄依赖的定义与特征
  2. 说明宽依赖导致 shuffle 的原因
  3. 举例说明宽依赖转化为窄依赖的可行场景,如用 map-side 预聚合、重新分区或广播过滤
  4. 解释转化后的性能收益与注意点
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。