![百度大数据 日常实习一面](https://imgs.xnip.cn/cj/jy/94/38170ef4-6acb-44c8-8944-aeeb407dd09e.jpg)
#面经##面经#1. hdfs的shell命令,说实话没想到会问这个(平时用都是直接网上查api),让我说如何查看文件前五行,如何复制文件,详细到把命令行+参数都说一遍
2. mapreduce流程
3. mapreduce和spark区别
4. 讲一下spark的rdd
5. 讲一下hdfs架构,2ndNameNode工作机制
6. java基本类型和引用类型的区别,==和equals()的区别
7. java的LinkedList和ArrayList区别
8. HashMap, HashTable, ConcurrentHashMap三者区别,直接我的知识盲区,只能按照背的八股说线程安全,又问我底层如何实习的线程安全,寄
9. java创建线程的三种方式(知识盲区+1)
10. 问了点数仓的知识,星型模型雪花模型什么的,这些我全不了解。。
编程题很简单,先让写了个二叉树先序遍历,又让写两数之和,我嘴贱不小心笑了说我知道两数之和这道题。。。就换题让我写删除链表第N个结点。。虽然也做过,这次绷住了没说这道题做过