一.SQL
1、查询出每门课程的及格人数和不及格人数
文章图片
2、使用分段[100-80],[80-60][?60]来统计各科成绩,分别统计:各分数段人数,课程号和课程名称
文章图片
3、下面是学生的成绩表(表名score,列名:学号、课程号、成绩)
文章图片
文章图片
文章图片
5.查询没有学全所有课的学生的学号、姓名
文章图片
6.查询两门以上不及格课程的同学的学号及其平均成绩
文章图片
二、Hadoop 1、hadoop数据倾斜如何处理
文章图片
2、Hadoop性能调优
文章图片
3、hadoop常见的join
文章图片
文章图片
三、hive1、 hive中两个大表实现join操作,简单描述。
文章图片
2、 hive中排序关键字有哪些?
文章图片
3、 hive数据倾倾斜,如何处理?
文章图片
文章图片
文章图片
四、Spark
1、RDD机制以及存储级别?
文章图片
文章图片
2、 检查点机制
文章图片
文章图片
3、 Spark 的工作流程
文章图片
文章图片
【SQL|大数据面试题】
推荐阅读
- spark|Spark SQL原理及常用方法详解(二)
- 大数据|详解Spark SQL 底层实现原理(parser、analyzer、optimizer、physical plan)
- sparksql|Spark SQL 底层实现原理
- math.h|手撕前端面试代码题大全
- 数据库|MySQL第04篇(JDBC)
- 大数据|杭电第一学期
- MySQL8.0基础学习|【MySQL】 表的必备知识●创建和管理
- MySQL8.0基础学习|【MySQL】一文手撕(单行函数)
- js|js重点知识总结