专题系列
题库是一题一题的,专题是按顺序读的:把一个方向从头讲到尾,适合系统补课。
数仓建模 20 讲
20 篇从分层、维度建模、拉链表到数据治理和项目表达,把数仓面试题按体系讲一遍。
查看全部 20 篇 →Flink 实时计算 20 天
20 篇每天一个主题:架构、时间语义、状态、Checkpoint、反压到实时数仓和项目表达。
- 1 Flink架构全景:JobManager、TaskManager到底在干嘛
- 2 时间语义与Watermark:实时计算最核心的概念
- 3 窗口机制:四种窗口一次讲透
- 4 State状态管理:实时计算的记忆力
- 5 Checkpoint与容错:任务挂了数据不丢的秘密
SQL 实战 123 题
123 篇123 道经典 SQL 面试题逐题讲解:题意、思路、参考解法、易错点和面试时怎么讲,覆盖窗口函数、连续区间、行转列、留存等高频套路。
- 1 两表关联取人员信息:没有地址的人也不能丢
- 2 第二高的薪水:没有第二名时怎么返回 NULL
- 3 第 N 高的薪水:把排名写进函数里
- 4 分数排名:并列之后名次要连续
- 5 连续出现三次的数字:LEAD 看后面两行
项目实战表达 13 讲
13 篇面试里最难的「介绍一个项目」:STAR 讲法、数仓/实时/调优/迁移项目模板、追问应对。
- 1 面试官说"介绍一个你做过的项目"你慌了:STAR法则讲项目
- 2 数仓项目怎么讲才不像在背书:数仓项目表达模板
- 3 实时项目怎么讲才能展示深度:实时项目表达模板
- 4 调优项目怎么讲才有说服力:调优项目表达模板
- 5 迁移项目怎么讲才能体现你的价值:迁移项目表达模板