荣耀

数据开发工程师面经

完整信息

15 条问法 · 14 道题

本篇目录

荣耀
10.13
数据开发工程师
Q:请你谈谈对数据开发岗位的理解。
Q:工作中遇到不熟悉的业务或者技术,你会采用哪些方式进行学习?
Q:介绍一下你的专业
Q:你觉得本科课程和业界之间存在差距吗,可以举例说明?
Q:大学期间哪一门课程你觉得学习难度最高,为什么?
Q:你平时学习新技术,有什么学习方法?
Q:项目推进过程中,如果业务方对你提出的方案存在质疑,你会如何处理?
Q:如果对接的业务人员无法理解方案,不能做决策,你会怎么处理?
Q:能否结合一段实习经历,讲讲你跨业务对接、处理业务需求的场景?
Q:介绍小米自研数据平台,以及你在平台上完成的项目工作。
Q:谈一谈你对数仓分层的理解,分层的优缺点是什么?
A:如果不做分层,直接从杂乱原始数据一次性计算到ADS指标层,计算速度可能更快。但指标变更、数据链路出现问题时很难定位问题,链路只有原始数据层和应用层两层。分层后按照明细、聚合、应用划分,链路清晰。修改指标直接操作ADS层,修改聚合维度就在DWS层操作。分层之后每一层的表可以复用给其他业务团队,我自己的项目就复用了大量其他团队开发的表,减少开发工作量。分层的缺点是拉长了数据链路,每一层数据处理都会带来计算资源、存储资源消耗,需要对每一层做数据治理,控制资源和时间消耗。
Q:什么是数据倾斜?产生的原因以及对应的优化方式有哪些?
Q:你有什么想要向面试官提问的问题吗?
A:
我想了解,荣耀属于偏制造业的公司,数据开发岗位在荣耀承担哪些职责;
数据团队的规模大概有多少;
当前AI推进速度很快,想了解AI在荣耀的推进深度以及具体应用场景。
Q:我这边介绍一下相关情况…………。
#秋招面试记录#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
    反问
    我想了解,荣耀属于偏制造业的公司,数据开发岗位在荣耀承担哪些职责;
  14. 14
  15. 15
    反问
    当前AI推进速度很快,想了解AI在荣耀的推进深度以及具体应用场景。

同作者面经

展开其余 13 篇收起其余 13 篇

相关公司