基本情况:    岗位:大数据开发   base:北京    一面:1h    基本上就是一些基础知识,和我前面发的面经的问题都差不多哈,都是常规题,数仓理论,大数据框架,数据库,计网操作系统,美团那篇面经里面我小小总结过哈    算法题:    1.八皇后问题    2.鸡鸭同笼问题    二面:40min    二面个人角度来讲体验不是很好!可能偏向压力面,简单介绍了一些情况之后,就开始做题,一道比较简单的题,处理输入输出弄了半天。。    做完之后开始考察基本功,这里没问计算机基础,问了一堆开源框架的底层源码,这个真的难以招架!我个人觉得没必要问这么深,可能和面试官风格有关吧?    1.hiveSQL解析中的SQL解析为抽象语法树AST具体怎么做的,看过源码吗?将一些具体过程    2.flink双流join底层源码是怎么实现的?    3.watermark底层原理源码中怎么实现的?    4.hdfs读写流程你熟悉吧?我说熟悉,然后讲了一下,面试官说不是问这个,hdfs写入的时候client挑选DataNode具体的距离是怎么判断的?底层怎么实现的?有个负载均衡算法,底层怎么实现?你要是没看过源码就不要说了,我们时间有限。(当时内心那个崩溃)    还有一些记不得了,当时面完挺压抑,面完之后人都恍惚,没想到面完一会儿就打电话说过了,约个三面的时间。    个人内心不太想面了,明天还有个小米面试,难受,准备拒了,因为我这边的话秋招基本结束了,比较好的一个情况是,只要给了面试机会的,我基本都拿了意向书了。    大家要好好准备,包括计算机网络,操作系统,数据结构和算法,Java,大数据框架,还有实习的项目。好好准备一定没问题的。明天可能就不三面了,如果我有兴趣再面一下的话再更新 
点赞 9
评论 6
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务