一面
很多原理和计算机基础 c++
1,反转链表和两个字符串最大公共子串
2,osi的七层和什么的四层
3,tcp和udp 三次握手
4,进程和线程区别
5,hadoop分布,zookeeper选举
6,hive和hbase区别,hbase都是mapreduce吗
7,hbase底层
8,mapreduce,shfful,经常查询用什么
9,hbase原理
二面
1,打印二叉树每层最右边的节点 层序遍历
2,synchronized 这个用在类上,用在方法上和变量上有什么区别
3,flume用过没有,kafka原理
4,namenode宕机
5,大数据经常查询用hbase还是hive
6,shell会用吗,awk会用吗
7、乐观锁和悲观锁、自旋锁、互斥同步、读写锁