订阅更新

大数据面试题,
一题一题讲透

901 道真题 + 53 篇专题,覆盖 Spark、Flink、Kafka、数仓、SQL、数据湖与 AI。每道题先给一段面试时能直接说的回答,再讲清原理、排查思路和踩坑。

大家在搜:数据倾斜反压拉链表Exactly-Once小文件窗口函数CheckpointRAG

按方向刷题

全部 901 题 →

数仓建模

115 题

分层、维度建模、事实表、拉链表、宽表、数仓项目

专题系列

全部专题 →

经典必会

更多 →
  1. 002 你有遇到过 Spark 的数据倾斜吗? Spark
  2. 003 Flink 任务出现反压,你怎么排查? Flink
  3. 006 数仓分层怎么设计? 数仓建模
  4. 012 拉链表怎么设计? 数仓建模
  5. 013 Kafka 如何保证消息不丢失? Kafka
  6. 007 Flink 的 Exactly-Once 是怎么实现的? Flink
  7. 018 Spark 任务 OOM,你怎么排查? Spark
  8. 004 Kafka 消息积压了,你怎么排查? Kafka
  9. 009 Hive SQL 跑得很慢,你怎么排查? Hadoop / Hive / HBase
  10. 016 Flink State 太大,你怎么优化? Flink
  11. 008 Spark Shuffle 为什么慢?怎么优化? Spark
  12. 005 Flink Checkpoint 经常失败,你怎么排查? Flink

最新收录

更多 →
  1. 350 大数据面试怎么讲一次线上故障?只说重跑恢复为什么不够? 项目与面试表达
  2. 349 HBase 默认强一致,为什么副本读可能读到旧值?Timeline 读怎么选? Hadoop / Hive / HBase
  3. 348 Kafka Producer 调用 flush 就算全部成功了吗?和事务提交有什么区别? Kafka
  4. 347 Flink SQL 声明 PRIMARY KEY 就会自动去重吗?NOT ENFORCED 是什么意思? Flink
  5. 346 Spark 堆内存没满,Executor 为什么还会被杀?memoryOverhead 怎么看? Spark
  6. 345 MapReduce Combiner 能代替 Reducer 吗?为什么平均值不能直接局部求? Hadoop / Hive / HBase
  7. 344 接口返回累计消耗,数仓能直接求和吗?差分为什么会出现负数? 数仓建模
  8. 343 月末在职人数能代替月平均人数吗?人员快照怎么建模? 数仓建模
  9. 342 SQL 判断一组检查全部通过,为什么只看 MIN 或 BOOL_AND 不够? SQL 与数据库
  10. 341 SQL 怎么统计跨天在线时长?按开始日期分组为什么会算错? SQL 与数据库
  11. 340 Kafka Consumer 调用 seek 后,消费组的提交位点也会改变吗? Kafka
  12. 339 Flink 停任务时 cancel、stop 和 drain 怎么选? Flink