好未来-数据平台-面经

1.HashMap底层存储结构是什么数据类型
2.&& 和 &,| 和 || 的区别 
3.ArrayList是否是线程安全的
4.异步IO是什么,使用场景
5. 数仓分几层,各层作用。 
6.Spark 常用算子有哪些。
7.map和mapPartition的区别。
8.在你使用Spark开发中,会使用哪儿些手段来优化你的程序。
9. spark的cache和persist算子的区别。
10.发生数据倾斜,如何解决。
11. Array List和数组的区别。
12.聊聊你常用的设计模式(我这边讲了单例设计模式和模板设计模式)。
13.Flink背压机制,什么是背压,如何发现背压。
14.谈谈Flink算子链。(没答上来)
15. Flink的Checkpoint过程。
16.Spark如何将Driver的数据发送给Executor,反过来,Spark的Executor如何发送数据给Driver。
17.项目深挖。
18.手撕算法。(我的是与股票买卖求最大收益相关的)。
19.反问环节
全部评论
没后续吗
点赞 回复 分享
发布于 10-06 11:13 北京
我面的时候他怎么告诉我 是很后端的…
点赞 回复 分享
发布于 10-06 12:05 广西
啥时候笔试的呀,做了之后没后续了
点赞 回复 分享
发布于 10-16 19:05 湖北
看着面试问的还是比较有水平的啊,我工作了2年都不见得能全部回答的出来
点赞 回复 分享
发布于 11-12 08:38 北京

相关推荐

3 15 评论
分享
牛客网
牛客企业服务