一面: 1.数组、链表、栈、队列都有什么区别 2.手撕代码:反转链表 3.介绍项目 4.Hashmap和Hashtable的区别 5.throw和throws区别 6.sql题: 学生表:学号,姓名 课程表:选课号,学号,课程编号 成绩表:选课号,分数 (1)求每个学生的平均分 (2)用开窗函数求每个学生最高分的课程 7.row_number(),rank(),dense_rank()的区别 8.数据库三范式是什么 9.事务的特性,分别是什么意思 10.Hive优化,有哪些存储格式 二面: 1.介绍项目 2.Hive内部表...