美团网

18人关注 关注 672 人分享

美团网 面试 (共355条面试经验分享)

面试感觉

[{value:62, name:'很好'},{value:148, name:'一般'},{value:62, name:'不好'}]

面试难度

  • 面试难度指数:
  • 57
  • 1%
  • 17%
  • 55%
  • 18%
  • 7%

应聘途径

[{value:99,name:'校园招聘'},{value:298,name:'网上申请'},{value:10,name:'招聘会'},{value:46,name:'社会招聘'},{value:36,name:'内部推荐'},{value:6,name:'猎头'},{value:16,name:'熟人/朋友/介绍'},{value:0,name:'通过关系'}]
  • 1 网上申请 58 %
  • 2 校园招聘 19 %
  • 3 社会招聘 9 %
  • 4 内部推荐 7 %
  • 5 亲友介绍 3 %
  • 6 猎头 1 %
  • 7 招聘会 1 %
  • 8 通过关系 0 %

美团网面试经验(共355条) 最近更新时间:2018-06-17

2018-06-09 | 猎头
面试过程:

面了好久,从下午四五点一直说到晚上11点,经过了4轮,从技术到管理再加HRBP,问了很多,也很细致,每轮都有题,就是leetcode上的简单难度的题,用笔和纸手写代码,我都用最优时间复杂度写出来了,领导比较满意,我以为很稳了。隔日约了技术委员会加签,说了有一个小时左右都挺愉快的,依旧很稳,级别定了3-1。过了个周末又约技术委员会加签,这回碰上一个官僚风的老大哥,从头到尾双眉紧锁,没有一丝笑容,而且完全没有问任何技术,只聊测试理论,假大空,呵呵在下学艺不精,说不过高屋建瓴的老大哥,期间我多次带节奏想说技术,每次一开头就被遏制,看来大哥脱离一线多年,可能已经不太记得技术了,面完评级2-3,我跟HR说拜拜,不用再联系了。

面试官问的面试题:

在这里还是写技术问题吧,其实都是LeetCode上的问题:
1,两个有序数组,假设是从大到小排序的,一次循环合并两个数组,合完也是从大到小的顺序。
2,三角形的一个99乘法表,1×1=1,1×2=2,…… 每个式子的位置用坐标xy来表示行列,找出所有带3的式子。
3,java写数组原地翻转
还有一些记不清了,都是小问题

赞一下(0) 踩一下

2017-12-12 | 网上申请
面试过程:

面试官态度都很好,一面完事后,十分钟之内打电话二面,二面后,十分钟后打电话让去吃饭,1点三面,三面都是技术面,但三面问的最难

面试官问的面试题:

一面:
为什么要选择测试工作?
线程与进程的区别?
打开一个url,发生了什么?
http的请求方式。
http协议工作过程。
代码实现二叉树的高度(自己建树)
二面:
长连接,短连接,http1.0 http1.1。
解释多态。
描述socket通信过程,每个函数。
解释抓包和构造包的过程。
C++多线程编程。
i++和++i哪个效率高,有什么区别。
线程间的同步方式。
扑克牌洗牌算法(提示用队列实现)
C++内存管理方式。
列举STL容器,解释vector和list.
三面:
指针常量,常量指针。
const修饰函数形参时的作用,const与define的区别。
解释多态,虚函数怎样表示。
函数指针的代码实现。
如何判断两幅图像是否相同。
C++实现单例模式。
访问今日头条的一个链接,用到什么协议。
tcp协议头常见字段。
http协议常见状态码。

赞一下(3) 踩一下

2017-11-14 | 校园招聘
面试过程:

一共三轮面试,一二轮面试官都非常和善,并且逻辑思维非常清晰,关于问题的表述以及我给出的回答条理非常清晰严谨。第三轮面试官应该是一个主管经理级别的,风控部门,果然就比较偏管理风了,而且显然他对我的研究方向不感兴趣,并且很鄙视。
我觉得我没有通过的原因,应该就是他问我的最后一个问题“你做了那么多研究性质的东西,为什么没有选择读博,而是选择开发工作?”,我的回答现在来看就是太实诚,没有端正对于一场面试的正确态度,从而暴露了自己对于以后的工作缺乏规划。

面试官问的面试题:

你做了那么多研究性质的东西,为什么没有选择读博,而是选择开发工作?
答首先我回答了为什么没有选择读博——因为读博本来就没有在我的计划中,并且社会上对于女博士存在很多偏见。我是一个没有长远规划的人,喜欢把当前的事情做到最好,基本上机会到来的时候就可以抓住,并且我为了能够胜任开发工作,我也做了很多努力,可能还有一些不够充分。 都怪我最后多嘴一句“所以现在很纠结”。

赞一下(5) 踩一下

2017-10-16 | 校园招聘
面试过程:

先自我介绍,面试官针对简历提出一些项目的问题,针对项目具体的点进行询问,问了一些数学的题目。一些传统的算法的理解

面试官问的面试题:

1.介绍了一下项目中用到的目标检测Faster rcnn的具体介绍。rpn是怎么产生候选区域的?

2.在神经网络的训练中,自己做了哪些调整?
3.介绍了一下cnn,介绍一个平移不变性。
4. ReLU激活函数的作用?
5、多分类怎么度量训练的结果,mAP代表的是什么,还有其他的评价指标吗?说了ROC曲线。
6. 简述一下逻辑回归,写一下逻辑回归的损失函数。
然后问,逻辑回归的输入,比如给定是否出门,给定一个天气:有三个值:晴天、阴天、下雨。怎么把这个作为逻辑回归的输入?(怎么把文本处理成向量?)
7. 出了一道数学题,一个一维的向量β;两个n维的向量x,y;求:。
8. 求1-10000之间的质数,写了个小程序,问时间复杂度,可以怎么优化?
9. 问对树有没有了解,大概说了一下决策树,还有随机森林,说随机森林可以一定程度的避免过拟合,问背后的原理?
10. 逻辑回归和决策树的区别
11. 问了解GBDT算法吗?

赞一下(7) 踩一下

2017-10-16 | 网上申请
面试过程:

1.我是通过在网上申请获得的面试机会,从天津跑到北京望京来面试,感觉挺累的,但是为了工作也值得。
2.到了美团大楼以后,先在前台进行了登记,然后过了好久,HR过来找我把我领到一个小隔间里,等待面试官的到来
3.面试官来了以后先让我自我介绍,我介绍完以后就说了说最近做的项目
4.说完项目以后,面试官让我把项目架构画下来,我把架构画了一遍,然后问了我一些技术选型,架构方面的知识
5.还问了我多线程,线程池,等等的基础问题。
6.最后他还是说我的java基础不太扎实,但是给我过了,然后就把我带到楼上进行第二轮面试。
7.第二轮面试就在他们开发人员的旁边,看到他们的工作环境,然后还是聊项目,然后聊性格,让我很差异,我都怀疑我面前的是技术面还是hr面试,哈哈,然后最后给我出了一道字符串的编程题,让我写,当时脑子太乱了,没写出来,然后面试官人特别好,说让我晚上写出来了给他发过去,然后就让我走了,说等通知,不知道是不是还有没有下文了。。。。

面试官问的面试题:

1.jvm
2.多线程,线程池
3.架构设计
4.项目经验,遇到的问题等等
5.数据结构

赞一下(0) 踩一下

2017-04-28 | 校园招聘
面试过程:

当时校招看到美团就去报名了。
美团面试主要就是分为笔试和面试,笔试以后我恬不知耻地去霸面了(其实也不觉得有什么恬不知耻,权当考察去了)但其实笔试完没多久后我就接到了约面试时间的电话了。
美团是分批面的,基本是一次性面完(反正我是这样),总共三面,全都是技术面!!!(划重点)
要是有一面没有通过,直接说farewell好了。总得来说,前两面没什么压力,面试官基本是和颜悦色的,不会很严肃;但是闯到第三面的时候,你能明显感觉到差别,面试官基本面无表情,要做好心理准备,面试过程中碰到什么问题都不要消极处理,积极应对总有扭转看法的一刻。
面试过程:
美团的笔试题目,算法程序题居多,最后有安卓的、前端什么的题。美团的题目还是不难的,特别看到几道题目在lintcode上刷到过一模一样的,心里真的暗喜。
第一面:
随时随地Be Nice,一个看似貌不惊人的普通员工,下一秒就可能是你的面试官;反正那个领着我去面试的人,突然和我并排坐下就开始给我一面了,我还是小小吃惊了一下的。
反正一上来就要做自我介绍,这种算是面试基本功了。面试官就开始对我的经历问了几个简单的问题,然后就是问些很基础的问题,有问到,进程和线程的区别;进程间同步的方式,这两个都是很简单的问题。其中还有问到如何编程实现 a^n ,我就说用二分的思想。
说到思想,美团蛮注重思想的,第二第三面过程里如果有什么你一下子难实现的,你就讲清楚你是怎么个思路,不要消极对待就好。
然后就是随意提问的时间,问到了Java里面的各种语言机制,问到了计算机网络里面的三次四次握手,UDP和TCP区别,get和post区别等等,都没有深问。因为问的很杂很多,面试官不时地会停下来想接下来问什么。最后他让我旁边教室等一下,一面过了。
第二面:
基本上是没问什么操作系统和网络的题目,就直接出算法题了,有如何判断一个二叉树是另一棵二叉树的子树;像打印机一样,倒过来打印一棵树,比如一个树是这样的,输出4、5、6、2、3、1,这个就用层次遍历,存储遍历过的节点,在每一层的结尾存储该层的个数……
面试官检查验证代码超级仔细,甚至还打草稿一句句验算过去。所以面试过程中做题目的时候还是要更加专心一点,不然被他发现错误的时候我还是觉得蛮紧张的。
接着,他出了第二个问题,自己写一个Stack类,要实现push、pop操作。我说,我看过Stack的源码,是用List实现的,他说,用系统自带的没意思,用自己方法实现。于是,我仿照ArrayList的实现方法,内部用一个数组和一个int型的size成员变量实现。
第三面:
到第三面的时候,面试官基本是Boss级别的吧,各种问题啊,兴趣爱好未来规划啥的,感觉有点像了解你这个人的性格和美团契合。前面说了三面圈都是技术面嘛,最后还是要写代码的——
1)实现 char* upcase(const char* src, int len)。
2) 在类似6,7,8,1,2,3,4,5 的序列中用二分查找某个数。
第二题我做到过基本没问题,做题的时候算法选择高效的,美团的竞争蛮激烈的,要让面试官记住你嘛,真的不会做也把思路和面试官说说看。
他还会问问看过的书啊,问几个简单的问题,能答上来就没什么问题。基本上是一些工作要求里提到的名著或者就是教材里学到的东西,平时没问题就能答好,一时想不起来或者这个问题的确没有仔细考虑过,我就是正好有个问题真的不太记得了,诚实比撒谎更好。因为三面的面试官就是大佬级的人物,他知道的肯定比你多,装啊、撒谎啊、忽悠啊是绝对不可行的。我觉得面试官还是希望能我们能有积极解决问题的热情。
前期准备:
对美团注重算法早有耳闻,在打算面美团之前,我除了去找一些前人的经验之外,还是很早就开始准备刷题。而且我觉得这个还是很有必要对刷过的题进行复习的,像我面试的时候不管是笔试还是面试里都遇到了在lintcode 做过的原题。虽然是提前准备的,但时间也不是特别宽裕。我喜欢用lintcode就是因为它可以按照类别刷题,选择不同的tag,就会筛选出来这个类别的所有题目。大大省去找题目和自己分类的时间。比如,可以选择dp,出来的就是动态规划的所有题目。而且题库比较全,题目数量也很多。基本上涵盖了所有IT公司面试会面到的算法题,美团的offer拿到后我又接连面了几家,反正认真刷过的题都在脑子里,总能够在面试中通用。
总之,还是一句话,面美团算法是肯定要刷的,难以实现的就用逻辑清晰的思路来拯救你的面试;在技术都OK的前提下,面试官看重的更多的还是优秀的逻辑思维能力,善于从复杂系统表象中分析问题,对解决复杂问题充满激情。所以,千万不要对复杂的问题表现出消极情绪,积极解决至少让他看到你的诚意。

面试官问的面试题:

进程和线程的区别;进程间同步的方式;如何编程实现 a^n ;Java里面的各种语言机制;计算机网络里面的三次四次握手;UDP和TCP区别;get和post区别;如何判断一个二叉树是另一棵二叉树的子树;像打印机一样,倒过来打印一棵树,比如一个树是这样的,输出4、5、6、2、3、1,这个就用层次遍历,存储遍历过的节点,在每一层的结尾存储该层的个数;自己写一个Stack类,要用自己方法实现实现push、pop操作;1)实现 char* upcase(const char* src, int len)。
2) 在类似6,7,8,1,2,3,4,5 的序列中用二分查找某个数。

赞一下(3) 踩一下

还需查看美团网 更多信息?

美团网工资待遇275

美团网面试355

美团网评论16

相关公司面试经验