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