数仓工程师 专题汇总

数仓工程师 面试经验分享列表,共8

| 网上申请
面试过程:

一面,腾讯会议面的,我开了摄像头面试官没开,先自我介绍,没问项目全是八股文,出了一道sql题让直接说出来,面试体验还好,就是八股文没背熟有点紧张

面试官问的面试题:

数仓和数据库区别
数仓的数据流转过程,源头?加工?
数据仓库中各层,ods,dwd,dws,ads
hadoop几个核心组件
zookeeper呢,讲一下
有了mapreduce为什么需要还hive,hbase
用sql解决:有一张销售订单表,有销售订单号,客户号,产品号,销售时间,订单金额,订单数量这些字段;还有一个客户表,主键是客户号,客户所在省份,求2023年全国各省的订单总金额的降序排列输出,只需要两列,省份,订单总金额
有哪几种join方式
子查询介绍一下
临时表和子查询分别用于什么场景会更好

赞一下(0) 踩一下

| 网上申请
面试过程:

整个过程是线上面试,面试官先让我自我介绍,介绍完后我简单讲了一下项目,讲完项目后面试官就开始提问,整个过程在自我介绍时没有发挥好。

面试官问的面试题:

hive数据倾斜
单表group by 发现跑的很慢排查思路
数据规范怎么建立的
数据治理怎么实施
spark挂掉了重试机制
2个表有上亿的数据量Join,其中一个key有大量空值,怎么处理

赞一下(0) 踩一下

| 社会招聘
面试过程:

过程是先做一些题目,主要是常见的数仓题目,最后2题有些难度。接着是面试环节,会问你一些做过的项目,碰到的问题,如何解决等。过程是先做一些题目,主要是常见的数仓题目,最后2题有些难度。接着是面试环节,会问你一些做过的项目,碰到的问题,如何解决等。

面试官问的面试题:

一、过程是先做一些题目,主要是常见的数仓题目,最后2题有些难度。
二、问你一些做过的项目
三、如何解决问题
过程是先做一些题目,主要是常见的数仓题目,最后2题有些难度。接着是面试环节,会问你一些做过的项目,碰到的问题,如何解决等。

赞一下(0) 踩一下

1   共 1 页