美团面经

秋招也算开始一段时间了,也面了几家公司,但那时候都在忙论文,没时间准备,所以面的很差,一度怀疑过自己研究生这两年到底干了些什么,这里先不说了。今天面美团终于面到了hr,也算不容易。中间还经历了换岗重面,总共加hr面了6轮,在这里间要把问题总结下:
8月31号
初面:
1、讲论文(Spark相关),包括motivation,我们的做法,模型公式的推导
2、Spark作业划分(讲的比较详细,基本精确到了函数调用)
3、Spark调优(主要针对data skew,给实际场景让给做法)
4、java相关,抽象类和接口的区别,如何判断对象相等,异常处理特点(主要从是否需要用户捕获处理角度)
5、算法:最大值栈,合并两个递增链表
复面:
1、数据库,索引的好处与开销,sql(join,groupby等)
2、CAP原理,不同类型的数据库属于那种
3、算法:括号匹配(写完后给优化建议,有多少说多少)
4、微博对于数据库使用的改进(自己曾在微博实习),改进的好处是什么
终面:
只有一个开放性的技术问题,如何设计一个分布式爬虫,要爬取全国域名(如何选取计算模型,架构,图遍历算法等,涉及面很广)
面完让等消息,第二天hr联系说岗位不适合,要换岗再面
9月5号
换岗复面:
1、Spark启动流程,作业划分流程,shuffle流程(基本把Spark涉及的关键流程都说一遍)SparkSA和Spark On yarn的区别(包括组建的不同和资源调度的区别)
2、为什么需要shuffle,为什么要划分阶段,窄依赖划分在同一个stage中好处是什么
3、讲论文,还是从motivation降到具体公式推导
4、介绍异构计算的论文,由此引出了虚拟内存管理,lru算法设计(主要是数据结构)
5、介绍kafka,包括数据模型,组件间的交互,一致性保证
6、java同步实现方式
7、java命令(jps jstack这些)
8、算法:螺旋打印矩阵,数组中连续子数组最大和
换岗终面:
1、主要是回答boss对论文中一些问题的质疑,包括影响Spark内存需求的关键因素为什么是那几个(用原理说明),如何验证motivation所说的场景(问的很深入,有的真的差点没答出来,到最后有一个问题回答的他都不满意)
2、论文公式推导
3、算法:数组旋转(剑指offer原题)
4、对自己的评价
5、有什么要问我的
换岗hr面:
一些常规的hr问题
1、对自己的评价
2、本科和研究生让自己难忘的事
3、本科实习过程中的难点
4、平时如何跟进新技术
5、有没有一件让你全身心投入的事情,尽管不知道结果
只是一部分,没都写,都是类似的问题,最后问了期待薪资,说了美团现在是15.5个月的薪资,但base是根据面试表现来,最后加了hr微信,让我有问题问她,说顺利的话下周五会发意向书,十月份发正式offer包括薪资等。
大概就这些,希望最后自己能拿到意向书吧!攒个人品,歇一晚明天继续做下一个创新点!


#美团#
全部评论
膜拜大佬
点赞 回复 分享
发布于 2017-09-05 23:20
恭喜
点赞 回复 分享
发布于 2017-09-05 23:26
楼主是现场面的吗
点赞 回复 分享
发布于 2017-09-05 23:32
沾沾喜气
点赞 回复 分享
发布于 2017-09-05 23:57
大佬,spark作业划分精确到函数级,能给篇文章参考吗?
点赞 回复 分享
发布于 2017-09-06 00:06
美团点评还不错的,欢迎加入美团点评
点赞 回复 分享
发布于 2017-09-06 17:16
大佬面试的是什么岗位啊。感觉你的问题都比较有深度啊,是全部都答出来了吗,算法也全部都写出来了?
点赞 回复 分享
发布于 2017-09-06 19:21
欢迎来实时计算组~
点赞 回复 分享
发布于 2017-09-20 17:40
二面回来让我等通知,真是呵呵哒,没问专业,全部瞎扯淡。
点赞 回复 分享
发布于 2017-09-22 16:41

相关推荐

一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 82 评论
分享
牛客网
牛客企业服务