揭秘:数仓开发面试真正需要注意的点

怎样保障数仓数据的一致性?

语兴回答

  1. 首先是口径问题,指标内容一致性由于没做dws沉淀统一指标口径以及指标中心导致出现指标二义性即不同部门对相同指标口径不一致以及开发不同的烟囱ads,针对这一问题的解决办法是整理现在所有应用指标跟下游去对看板以及口径建设指标中心并梳理,沉淀dws提升复用性。
  2. 其次是数据质量问题,没链路保障导致开发出来的数据出现数据质量问题,这部分数仓建设学习 实践路线 数据质量那节课有讲可以再看看。

揭秘:数仓开发面试真正需要注意的点_第1张图片

如何衡量一个项目好坏?

来自球友的提问

1.如何衡量项目的好坏?

2.项目的数据建设为整个数仓带来了什么变化?

语兴回答1

从怎样衡量项目的好坏从层面来说,

  1. 业务侧项目价值:很多同学无法判断业务提供的内容是否是有价值的项目,比如取数这个无法被称作是一个项目,更像是简单的需求,项目的价值是通过周期性建设数据资产对业务方提供分析帮助或通过数据服务/组件帮助业务提效,结合数分建设版图工作来说具备价值内容包括专题分析、经营分析这些能够给予业务方直观数据。

  2. 项目目标是否明确 :结合第一点我们继续评估,项目目标清晰做到最后数分和数仓都没有项目成果,甚至数分对于到底从什么角度去分析专题内容都没思路,导致最终项目结束草草了事,对于这样的项目也是没价值的,反之运营、产品有明确目标例如要建设经营分析内容(经营分析模块对于数分来说是必做的事,也是能直接看到产出结果的事,专题分析则是探索去做,到底能不能实现,业务方认不认可,这个就待定了)。

  3. 数仓侧的价值 :数仓侧的价值有业务和基建2个部分,如果1 2业务价值都确定了,那么对于数仓来说这个项目是具备价值的,并且能使用到最终达到的成果,基建侧价值在于夯实数仓基建(可以参考数仓建设版图),除了离线开发外也要确定数据质量、数据治理等基建有没有去做,如果是做一个大板块例如数据治理-计算资源优化 或者计算资源治理下公共数据模型沉淀那这些都是具备价值的,而且可以看到明确的资源降低,年度省了多少钱,反之如果只是优化两张数据表那这块不足以称之为项目的。

  4. 现有技术实现评估:如果业务方或者数仓内部评估要做一个项目然而技术实现不了,或者因为现有架构原因实现比较困难,那这个项目也是没有价值的,第2点说了业务的目标明确,放到第4点来说是数仓目标是否明确,能不能通过现有能力去搭建实现。

语兴回答2

其实变化也是我们写项目时候的项目成果,我们可以从这些角度去说

  1. 模型指标,例如做了多少指标,多少数据模型

  2. 做出了什么改善,为下游提升了什么,例1数据质量那节课咱们说了基线SLA,由于没有SLA老被业务投诉,每个月投诉10次,现在做了基线SLA业务方现在每个月投诉1次,例2建设风险名单风险名单资产门户,原数仓投入度由每月答疑20+降低至于5次以内

  3. 业务侧或数仓侧直接产出价值:例1支撑下游用户画像用于精准流量投放、拉新、促活等,投放费用每年节省20%开支,例2通过风险名单数据资产信贷拦截率由20%下降到9.3%,例3数据治理-数据表治理,下线数据表总计50+,释放存储资源xxxT,年度省下xxxx元;

  4. 运营价值,不是做完一个项目就结束了,例如标签数据资产项目,这个项目是长期持久去做的,还有后续用户运营给用户怎么指导,例如建设用户CDP360数据资产答疑群,与下游多次沟通反馈完善当前CDP360数据资产,MAU>=40%

揭秘:数仓开发面试真正需要注意的点_第2张图片

不同阶段面试如何自我介绍?

针对不同面试我们回答的内容也不同

  • 1面:mentor面考察基础,可以把你从项目背景到项目整体过程和细节以及成果说出,让面试官知道你在做什么。

  • 2面:leader 面考察基础同时考察场景应对能力,可以讲一讲项目整体背景以及开发流程,细节可以不说,最终讲一下结果,这里记得准备一个你在项目中遇到的难点还有未来规划。

  • 3面:总监面考察你全局思考以及你的逻辑思维能力和对接业务理解业务能力,这里要注意,有些总监是做业务出身有些是做技术,但你无法猜测到你会遇到哪种情况,同时总监时间有限没时间听你那么多繁琐过程,所以我们针对3面要说项目背景,还有最终的产出。

  • 4面:hr 面主要考察3个点1是你对公司意向度,2是你之前做的事有没有价值,遇到了什么问题,3是你如何证明自己身上的优点,例如我自我驱动能力强(体现在我对整个项目全局把控,制定项目排期,除了做好项目中的事我还拓展做了一些效能小工具去辅助业务),所以在hr 面我们要说项目背景,简单的项目流程(记住一定要简单 说复杂了他也听不懂),可以谈谈自己对项目的看法或者遇到过什么问题怎么解决(不要带太多专业性内容尽量通俗一些),最后表达自己强烈想来公司的意愿(小窍门 面试之前把这家公司的app玩一玩 最起码知道这是一家做什么的公司)。

揭秘:数仓开发面试真正需要注意的点_第3张图片

你可能感兴趣的:(面试,人工智能,职场和发展,大数据)