后端岗位面试题更新 2026-08-05
你知道Spark的宽窄依赖吗?有没有把宽依赖转化为窄依赖的例子?
腾讯后端开发互联网/IT性能优化技术原理方案权衡Apache Spark
考察说明
考察对Spark任务依赖关系的理解及实际优化能力
回答思路
- 清晰区分宽窄依赖的定义与特征
- 说明宽依赖导致 shuffle 的原因
- 举例说明宽依赖转化为窄依赖的可行场景,如用 map-side 预聚合、重新分区或广播过滤
- 解释转化后的性能收益与注意点
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。