ETL工程师——面试,

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

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

  1. topN

  2. 现在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,笔试题。

相关推荐
Mahir084 小时前
Spring 循环依赖深度解密:从问题本质到三级缓存源码级解析
java·后端·spring·缓存·面试·循环依赖·三级缓存
绝知此事6 小时前
【算法突围 01】线性结构与哈希表:后端开发的收纳术
java·数据结构·算法·面试·jdk·散列表
kyriewen9 小时前
面试官让我查各部门工资最高的员工,我用AI三秒写出窗口函数,他愣了
后端·mysql·面试
罗超驿9 小时前
18.事务的隔离性和隔离级别:MySQL面试高频考点全解析
数据库·mysql·面试
做人求其滴10 小时前
面试经典 150 题 380 274
c++·算法·面试·职场和发展·力扣
小江的记录本10 小时前
【Java基础】Java 8-21新特性:JDK21 LTS:虚拟线程、模式匹配switch、结构化并发、序列集合(附《思维导图》+《面试高频考点清单》)
java·数据库·python·mysql·spring·面试·maven
ricardo197311 小时前
# Tree Shaking 深度解析:为什么你的代码没被摇掉?
前端·面试
小江的记录本11 小时前
【Java基础】反射与注解:核心原理、自定义注解、注解解析方式(附《思维导图》+《面试高频考点清单》)
java·数据结构·python·mysql·spring·面试·maven
罗超驿12 小时前
19.告别复杂SQL!用MySQL视图把逻辑拆成“变量”式操作
数据库·mysql·面试
jiayong2315 小时前
前端面试题库 - 浏览器与网络篇
前端·网络·面试