当前位置: 首页 > 面试经验 >

大数据工程师面试 - 字节跳动 Hive 面试考点!

优质
小牛编辑
66浏览
2024-02-27

大数据工程师面试 - 字节跳动 Hive 面试考点!

我是大数据欧老师,曾在互联网某大厂任大数据负责人,从业大数据领域近 10 年,全网粉丝 5000+,从很多候选人的面试和咨询中复盘了大数据工程师的面试全流程,如果你有求职大数据工程师的计划,欢迎找我聊一聊!

直接拿走去复习!!!

Hive 知识点(上)- HSQL 语法

  1. 什么是窗口函数?
  2. ROW_NUMBER() / RANK() / LAG() / LEAD() 的含义?
  3. RANK() 和 DENSE_RANK() 的区别?
  4. 上述窗口函数的使用场景?
  5. PARTITION / CLUSTER BY / DISTRIBUTE BY 的含义和区别?
  6. 使用 STACK 进行列转行?
  7. 使用 EXPLODE 进行行转列?

Hive 性能优化

  1. 数据倾斜的场景有哪些?
  2. 如何在 Hive 中判断数据发生了倾斜?
  3. 数据倾斜一般如何处理?
  4. Shuffle 的类型和性能优化手段?
  5. Hive 的存储格式有哪些?有什么优劣势?
#牛客在线求职答疑中心##机械人晒出你的简历##机械人的春招flag##牛客解忧铺##大数据#
 类似资料: