1.介绍项目 2.HBase底层,rowkey怎么设计的,为什么这么设计 3.Spark流程,RDD底层了解吗 4.ConcurrentHashmap在1.7和1.8的区别 5.线程池种类,自己设计线程池,如何避免处理重复任务 6.Java为什么不用多继承 7.为什么要有Java内存模型 8.收集器有哪些,怎么标记 9.MR是怎么确定MapTask数量的