小米大数据面经
基本情况:
base:北京
岗位:大数据开发
具体部门不记得了,当时瞎投的
一面50min:
面试官比较幽默,基本上就是聊天多一点,感觉很轻松快乐,对小米好感倍增。过程基本就是关于一些业务的数据架构,技术选型等等的聊天,问我Java用的多吗,我说大数据场景下用的不多,基本上还是用Scala多一点。个人觉得语言不是问题哈,毕竟就是个工具而已。问我为啥不用sparkSQL还用sparkcore,主要是团队都是sparkcore哈,我也就习惯了。还问了一些ES的问题,集群啊,节点啊什么的,还有就是HBase和ES的场景等等问题。中间面试官一直说我不错,有点不好意思了。。
算法:
1.LeetCode原题129 *树到根节点路径之和
2.手写一个spark场景题,百度一下spark温度二次排序,不出意外有这道题,比较简单吧,这种场景开发中挺常见
二面约了个别的时间,有时间更新
小米应该算是我最后一个面试的公司了,体验还是很不错的,感觉小米这个团队的气氛应该很不错,大家可以尝试下小米。
有的同学也私聊问过我做什么项目比较好,我个人感觉是找实习的时候项目不是那么重要,重要的是基础,进入公司之后要主动点,累点苦点没事,尽快摸清业务,然后深度参与一个或者两个项目,然后消化。如果没有实习经历直接参与秋招的话,就需要注意夯实基础,如果你基础不行,项目经历(企业真实上线级别)也没有,真的就很难了,项目这块的话尚硅谷的还不错,项目简单点就行,不是企业的项目面试官也没多大兴趣其实。
,
#小米##大数据开发工程师##校招#