1、 scala基础
什么是单例对象,什么是半生对象,什么时候使用?
scala的特质和java的接口有什么区别
什么是高阶函数?scala里面具体有哪些情况属于高阶函数?
scala的option熟悉吗?
谈谈scala的隐式转换
2、spark基础
spark作业运行原理过程说说
spark部署模式有哪几种?spark on yarn和standalone区别
什么是rdd
rdd的transform和action区别
DAG以什么划分stage
3、hadoop基础
hadoop都有哪些进程?
hadoop mapreduce运行过程?
4、为什么使用kafka?kafka有哪些特点?kafka的架构构成