某厂的大数据开发工程师实习面试(2018.12)
作者:日常迷信超越
链接:https://www.nowcoder.com/discuss/147869?source_id=discuss_experience_nctrack&channel=-1
来源:牛客网
心得:大厂还是很注重基础的 大部分坑都是自己刨的 不要吹 他们会追问你不停,要自己说的 把面试官引到你准备的亮点上
1.基础
1.1java基础
为社么要调用的时候要加载classpath
static final区别
==和 .equal()区别
抽象函数跟接口的区别
arraylist linkedlist hashmap hashtable concurrenthashmap 讲一下
OOM内存溢出
说一下你知道的jvm的部分 然后会根据你说的 问一些
线程 怎么启动一个线程 有几种方式
说说你理解的线程生命周期
我特么说了线程池,然后又被追问了线程池的东西
类加载器 双亲委托模式
1.2算法:
怎么求数组中的出现次数最多的元素
大数据中的topk问题
1.3操作系统linux
你会哪些操作 自己说一些 然后根据你说的深入问
怎么看性能
我说了top 然后追问了top的上怎么显示 有哪些参数
怎么增加权限访问
怎么在不同的账号归并组
1.4网络(时间不够了)
问了一个 三次握手和四次挥手
1.5git maven pom文件操作的使用心得
主要的命令操作
2.大数据组件(根据简历上写的来问)
先问你熟悉哪些 然后会追问(所有忌口 会为自己吹的牛逼买单的)
kafka的offset
怎么判断kafka中有大量积压消息 生产的offset和消费的offset有大的差值
说说spark rdd spark怎么提交的 等
了解flink吗 聊一下你知道的flink flink产生的优势
英语怎么样 会看英文论文吗?
就记得这么多了