- 5
好未来大数据开发校招二面面经
好未来的面试体验真的非常棒,面试官都特别亲切,会不断的引导你,而且也会耐心的听完你的回答。
许愿offer!!!希望能过
一面
1.自我介绍
2.二叉树的层序遍历
3.SQL是求最近登录日期
4.学过哪些大数据技术栈
5.讲一下MR的运行过程
6.Maptask的数量是怎么确定的
7.如果有很多个小文件,会怎么进行分片,maptask任务数
8.String=‘123’ 和 String = new string(123)相等吗,为什么不相等
9.Spark和hadoop的区别
10.A left join B 如果要对A或者B的字段进行筛选,是写在on后面还是where后面,两者有什么区别
二面
1.为什么会想选择大数据方向
2.知道哪些设计模式?
3.讲讲单例,有几种实现方式,具体怎么实现
4.哪个是线程安全的,哪个线程不安全,怎么解决线程不安全的问题
5.有没有用过hive
6.hive 的数据倾斜
7.如火热解决数据倾斜问题。
8.大数据技术栈
9.在hadoop生态中各个组件的作用
10.hadoop是怎么工作的,三个部分各有什么作用
11.mysql和hivesql 语句有哪些差异
12.怎么启用mapjoin吗
13. 讲一下快排,时间复杂度是多少
求求了给孩子一个offer吧!