美团-基础研发平台-数据开发(一面)
美团-基础研发平台-数据开发(一面)
一面:58min 04-14 16:00
面试官先进行了自我介绍,并且介绍了部门的业务什么的,对这个面试官很有好感,而且在问的过程中也会去引导。
1、自我介绍
2、Spark的执行流程?
3、Broadcast的作用?(用于map join解决数据倾斜,感觉不是面试官想要的答案)
4、手写Spark程序,统计每个字母出现的频率?(面试官用算子操作,结果完全没写出来,flatmap都没说好)
5、Groupbykey与Reducebykey的区别?
6、数据倾斜是什么?如何解决?
7、SQL题:一个设备全量表t1(id,date),两个策略表t2,t3只有id,统计每天的t1,t2,t3中的设备数。
8、SQL题:学生成绩表(姓名,科目,成绩),用窗口函数统计每个科目成绩排名。
9、算法题:求正整数平方根,精度精确到小数点后三位。
10、Hive大小表left join问题?了不了解Hive的map join?
11、了不了解Flume、storm、Kafka?
12、问了实习时间,实验室管不管。
13、反问环节。
许愿二面啊!求求不要再挂了!
#美团点评暑期实习##美团##数据开发工程师##面经#