拉钩推荐投递的,hr电话安排面试,第二天下午就电话面试,应该是大数据平台的部门,可能我面的不太好没有给二面还有不太想做平台想做数据分析开发所以没给二面。
面试官问的面试题: 1.自我介绍
2.kafka原理,如何持久化。
3.zookeeper如何为kafka工作
4.100G数据如何找前一百数据,堆排序,复杂度
5.java集合了解多少,HashMap 原理,hashcode怎么生成,线程安全么?何时不安全?
6.ArrayList 和LinkedList区别,查询和插入的复杂度,存储10个数据哪个大。
7.JVM内存模型讲解下,GC回收的是哪个,GC回收机制了解么,老年代,年轻代回收算法,
如何确定OOM问题在哪,怎么解决的。
蛮基础,我工作经验一年,天天写业务,所以回答不太好,面的是大数据平台要求对原理理解比较高。