小米大数据开发实习面经
1. 自我介绍
2. 问了一下简历上的项目(研一在国电做的)
3. Spark有没有过调优
4. 基于我对Spark调优的一些回答进行追问:
● 我提到了利用RDD缓存进行RDD复用,追问Spark缓存一般可以用什么函数做到(cache,presist)
● 追问并行度的设置方法(配置文件或在代码中)
● 并行度的值一般根据什么设置(CPU核数的2-3倍)
5. Hive执行原理(SQL到MR的过程)
6. 问了ElasticSearch(因为我简历写了这个,介绍了倒排索引)
7. 问了离线数仓的项目
8. 问了Flink和Spark Streaming的区别(一个微批次,一个面向流)
9. 追问两者在API的使用上怎么体现面向微批次和面向流
10. 什么算子会导致Spark产生Shuffle
11. MySQL有哪些引擎,之间有什么区别
12. 算法题(最长上升子序列 力扣题号300)
13. 翻转链表(面试官问能否用递归的形式实现,只要当前不为空,就继续调用即可)
整体过程还算顺利,后面有俩八股问题答得不是很完美,面试官问能不能尽快到岗,我因为导师项目在出差,3月没法回北京,就说得4月份,他说他们需要尽快到岗的,希望我考虑考虑,所以估计吹了,挺可惜的
#我的实习求职记录#
2. 问了一下简历上的项目(研一在国电做的)
3. Spark有没有过调优
4. 基于我对Spark调优的一些回答进行追问:
● 我提到了利用RDD缓存进行RDD复用,追问Spark缓存一般可以用什么函数做到(cache,presist)
● 追问并行度的设置方法(配置文件或在代码中)
● 并行度的值一般根据什么设置(CPU核数的2-3倍)
5. Hive执行原理(SQL到MR的过程)
6. 问了ElasticSearch(因为我简历写了这个,介绍了倒排索引)
7. 问了离线数仓的项目
8. 问了Flink和Spark Streaming的区别(一个微批次,一个面向流)
9. 追问两者在API的使用上怎么体现面向微批次和面向流
10. 什么算子会导致Spark产生Shuffle
11. MySQL有哪些引擎,之间有什么区别
12. 算法题(最长上升子序列 力扣题号300)
13. 翻转链表(面试官问能否用递归的形式实现,只要当前不为空,就继续调用即可)
整体过程还算顺利,后面有俩八股问题答得不是很完美,面试官问能不能尽快到岗,我因为导师项目在出差,3月没法回北京,就说得4月份,他说他们需要尽快到岗的,希望我考虑考虑,所以估计吹了,挺可惜的
#我的实习求职记录#
全部评论
jyx😳?
兄弟小米实习有笔试吗,面了几轮啊
感谢大佬分享
这是二面吗
佬 是自动驾驶部门嘛
佬,数仓开发对算法题要求高吗。。大概得刷多少题感觉刷完就忘,没什么效果。自己还写不出来
问一下研一的项目是自己找的还是实验室的项目呀
你好,请问这个小米大数据笔试考sql还是考编程呀。
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
11-14 15:03
西安电子科技大学 C++ 点赞 评论 收藏
分享
10-05 07:57
门头沟学院 后端 ProMonkey2024:5个oc?厉害!
但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享