0
点赞
收藏
分享

微信扫一扫

ETL工程师——面试,

扒皮狼 03-15 17:30 阅读 2

   不包装,简历没有包装,然后直接海投,还是可以,算是有面试机会。  

首先是笔试题,两道很简单的关联, sql关联。 

1.  topN

        

  1. 现在hive 里有一张电信学院所有班级的的期末考试成绩表,表中抽样了6条数据如下所示

字段全部为string

Institute(学院)

Major(专业)

Class(班级)

Name(姓名)

Subjects(科目) 

Score(成绩)

电信学院

电子信息工程

201班

张三

通信原理

96

电信学院

电子信息工程

201班

张三

高等数学

101

电信学院

电子信息工程

192班

李四

高等数学

89

电信学院

电子信息工程

193班

赵敏

射频通信

78

电信学院

计算机科学

202班

张无忌

C语言

95

电信学院

计算机科学

201班

宋远桥

C语言

95

  现需要筛选出 每个班级每门科目成绩前三的记录

2.连接

   

2.1. 为了防范新冠疫情的扩散与传播的背景下,某市的hive数仓里有一张旅馆住宿记录表T,需要计算出有同入住的人员关系以便于筛查密切接触者。T表随机抽样了一条数据如下 记录表所示。

     

2.1现在需要计算这些有同住关系的人员,最终需要的结果字段如下图所示

  

同房间的逻辑:(两个人或者多人同一家宾馆lgdm,同一个房间号,彼此入住时间在15分钟以内 或者是  两个人或者多人同一家宾馆lgdm、同一个房间号、彼此的离店时间在15分钟以内)

基本上如果是外包的话,都会考察sql。   面试的岗位是ETL,薪资6-8,笔试题。

举报

相关推荐

0 条评论