数据仓库面试知识点
背景
职位介绍
职位描述
- 负责达摩院管理和业务中台数据体系设计和开发,与管理、产品和研发深度协同,主导和推进管理和业务数据建模并提供系统服务。
- 负责达摩院管理和业务数据分析和处理,通过数据+算法+工程化+可视化,为业务提供数据决策支持。
职位要求
- 5年以上相关工作经验,统计、数学、计算机技术专业优先。
- 精通业务建模、数据仓库建模、精通ETL设计开发,具备体系化的数据质量与数据治理相关经验,有大型项目相关领域深入实践经验,能独立主导完成某一业务领域的整体模型设计。
- 有丰富的数据分析经验,具有较强的数据整合和解决业务问题的能力,能从海量数据提炼核心结果,及时发现和分析其中隐含的变化和问题。
- 良好的业务敏感度,能快速抓住业务本质,具有全局性和前瞻性思维,具有创新思路和引领变革的能力,具备复杂业务系统的规划和业务架构能力,具备良好的沟通交流能力;
面试要点
技术广度
- 中台数据体系设计和开发,与管理、产品和研发深度协同,主导和推进管理和业务数据建模并提供系统服务。
- 数据分析和处理,通过数据+算法+工程化+可视化。
技术深度
管理数据
业务数据
- 从0到1建立数据仓库:维度表,事实表,技术选型(why this not that)。
- 非结构化数据(音频、视频、NLP)管理:元数据管理,可重放。
- 算法管理:使用算法来处理非结构化数据,UDF的管理。
- 可视化:T+1和adhoc的ETL过程。
- 提供服务
业务能力
- 与管理、产品和研发深度协同:case by case? 主导?
项目经验
- 业务领域模型设计:独立主导完成某一业务领域的整体模型设计。
- 业务预警:发现和分析其中隐含的变化和问题。
- 业务敏感度:抓住业务本质,具有全局性和前瞻性思维,具有创新思路和引领变革的能力