京东一面

1、结合简历自我介绍
2、上来先来个MR流程
3、Spark和MR区别
4、Spark Shuffle和MR Shuffle对比
5、Spark Streaming的理解,和Spark Core的区别
6、场景题:Spark Streaming消费Kafka数据的时候,如果Spark集群挂了,
如何保证数据不丢不重
7、Spark运行时架构
8、Spark Job划分、任务调度细节
9、Spark Streaming和Flink的区别
10、问项目,数仓分层、建模模型
11、实际如何建模,结合项目介绍一下
12、SQL题(电话面说思路就行):统计每个省份访问量的前三名城市(用户访问量明细表,访问一次产生一条数据)。
这个对省和市做一个group by,组内做count,然后对省份开窗取前三就行
13、顺势问到了窗口函数,功能介绍
总结一下:京东很务实,不咋问Java和八股,问的都是实际会用到的技术栈,没做过项目很难对付过去,还是得多动手啊!

#京东实习##京东##实习##面经#
全部评论
demo参考: select province,     city from ( select province,     city,     count(1) pv,     rank() over(partition by province order by count(1) desc) as ranking from  tmp_my_province_city_20220403154801  group by province, city  )t  where t.ranking <= 3
1 回复 分享
发布于 2022-04-03 16:12
兄弟spark部分好像问挺深了
点赞 回复 分享
发布于 2021-09-15 21:21

相关推荐

07-17 12:09
门头沟学院 Java
讲的口干舌燥,头都晕了怎么要讲这么长啊
码农索隆:没事,你口干舌燥,他不一定会看,
投递小鹏汽车等公司7个岗位
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务