美团这周会开奖嘛?把之前的面经分享给大家,祈求我们都好运。还有面数开的小伙伴嘛?
‘一面
项目经历
这次面试由于早有耳闻美团的面试比较难,所以在介绍项目的时候,对面的面试官一直在点头听,人家是表示尊重,但我就觉得好紧张,结果就草草地介绍了项目,发现面试官对我的项目都不是怎么感兴趣,我如果不多说点,就会直接跳过项目经历去问题,以后还是稍微详细地介绍一下项目完成和具体技术,这个是必须做到的。
ODPS大数据开发平台的hadoop版本,spark版本?
对数据这块是否感兴趣?为什么选择数据开发?
如何判断两链表是否相交:回答的利用堆栈判断,给出伪代码,此处没考虑环形链表。
考察大数据的知识:10TB的数据,内存只有1GB,如何对其进行全排序?【面试官引导:通过大数据采样,分区间,然后使每个小块之间有序—回答问题全靠面试官的日子什么时候能过去】
写快排?用了左右指针的方法。
面试官介绍小象做什么。
有什么问题要问?
说接下来还有两轮,一轮技术+一轮HR
二面:
1.视频面后来做成了电话面
2.自我介绍:实验室项目和阿里健康的实习项目(实验室的项目,相比行业其他人做了哪些改善?--我对比了双热流法和单热流法的区别)
3.我想做的数据建模主要是建什么模?(我说包括算法模型等,他说我过去做一般会先从数仓建模、表的设计和建模做起)
4.哈希表的原理(key-value/还讲了哈希表是链表和数组的优点集合)
5.数据库如何提高检索效率:索引+缓存
6.B+树如何提高检索效率?(数据存放在叶子节点,和B树做对比)
7.进程和线程的区别?
8.应该更多学习python+spark,C++对以后的开发帮助很小(在入职前的一段时间)
9.介绍了小象事业部,我问了以后是否能从离线做起转实时,他说欢迎。
10.问题就这些了,发面经攒人品~
HR面:
常规HR面试若干-感觉表现不好,有些紧张。