我也不知道这个具体的岗位,应该就是selectdb的引擎研发
一面:
1、自我介绍
2、聊简历中的一个项目,问细节
3、spark的stage是怎么切分的
4、spark和flink的区别
5、spark shuffle的过程
6、shuffle的分区原理
7、解释下flink的watermark
8、简述flink的checkpoint
9、解释flink的背压机制
10、是否了解flink的另一种背压方法(叫什么我给忘了)
11、java的反射解释一下,作用还有场景
12、聊聊了解哪些gc算法
13、concureent包了解哪些?concureentHashMap怎么实现的,和原来的有何不同?
14、mysql的隔离机制
15、读已提交和可重复读的区别
16、聊聊mysql的引擎
17、mysql的索引原理
18、为什么索引用b+树,不用java那种红黑树
19、反问
二面:
1、自我介绍
2、实习经历项目介绍
3、对hadoop理解
4、对spark的理解
5、对flink的理解
6、反问
三面:
1、自我介绍
2、spark调参,细聊
3、谈谈我对市面上的大数据框架的理解和趋势
4、反问
这个面试官是百度前高p,聊了很多我从未了解过的视角,非常涨眼界,很感谢他,有机会大家可以在反问阶段问好多的东西,从行业的大视角看问题
已offer,24*16,拿快手offer A的,base北京上海杭州任选