美团后台开发实习面经(已拿offer)

3.12第一批笔试,后两题直接输出样例骗了点分,五题加起来算a了两道吧

其实美团几乎没什么C++的岗位,后台基本都是用Java,我本科做过Java Web,可是忘得差不多了(但可以很快捡起来,选择哪门语言不是重点)

3.16一面 40min

项目,对惩罚项和死锁比较感兴趣,没有刨根问底,应该是觉得项目做得还可以

CPU调度方法,讨论了一下饥饿现象的产生和如何解决

哲学家就餐问题,怎么解决死锁

对数据库有多少了解,索引的注意事项,b+树和b树的区别

看我比较熟悉计算机网络,从网址输入url到看到页面的过程

总结:感觉很简单的一次面试,最后问了面试官,美团的后端开发,主要写Java,还有一些RPC、中间件、MQ什么的

3.21二面 2h

本来只有1h,但是面试官上个面试还没结束,所以先扔给我一道题

牛客网手撕代码:大数相加,造了几个测试用例,都通过了,解释了一下代码思路

如何优化你的代码(去掉补零操作),如何改造成浮点数相加(让小数点对齐,整数部分位数少的前面补零,小数部分位数少的后面补零)

17:00 面试官开视频了,进入面试环节

自我介绍

介绍华为比赛的时候扯了围棋的蒙特卡洛搜索以及启发式最短路径算法A*,面试官瞬间懂了我是在做啥

四个项目都简单问了问,坦白电商网站项目是个人学习用的,爬取公众号推文的文本分析项目也讲了讲

问我三大语言的了解程度,还打开了我的简书(其实写的东西都很基础)

数据库怎么优化

场景设计题(30min):需要存储几个文件,如何用代码实现事务,提交时要注意什么,需要满足事物的四大特性,考虑隔离的级别,考虑锁与并发,问得特别细,而且非常开动脑筋,感觉是没有完美答案的,只是用来考察候选人对知识深度的理解

NoSQL了解多少,我回答知道一些redis和memcached,然后说最近看了篇文章redis的有序集合是用跳表实现

看过什么源码,muduo和c++的STL

你喜欢与他人一起工作,还是独自工作

你如何承受压力,如果工作很忙,你会学习吗

和他人意见不合怎么办

你的优点缺点

喜欢北京吗?上海呢?毕业想去哪个城市?

反问环节,我知道了:

  1. 美团事业群是按业务分部门的,比如到店事业群中分为酒店业务线、旅游业务线、餐饮业务线,都是解决实际业务问题的。
  2. 统一招聘,发offer的时候再确定部门和岗位,也就是说,现在面我的面试官,以后不一定同部门

总结:感觉二面面试官也是挺友善的一个人,场景设计题的确很烧脑,两次面试都没有问语言,因为知道我是写C++的,操作系统也问的不是很深,计算机网络与网络编程也不是很深,面试的难点恰好就是我最不熟悉的领域——数据库,虽然我也用过MySQL,但是不像Java后台开发那样了解得那么深,况且我也没什么分布式经验,感觉有点面起来有点吃亏。但是还是给我过了。

3.27 HR面≈OC 15min

大概18点的样子,当时正在做饭,突然听到客厅里的手机铃声响起(最近我都把音量开到最大,生怕漏了电话),接通电话后就说恭喜恭喜,我就知道,八成稳了。

HR小姐姐非常温柔,说话还会咯咯地笑,很可爱。

4.2 录用函到手

#美团点评##美团##实习##面经##校招#
全部评论
定位加路径规划?
点赞
送花
回复
分享
发布于 2020-04-02 23:37
求学习怎么偏分
点赞
送花
回复
分享
发布于 2020-04-03 08:36
滴滴
校招火热招聘中
官网直投

相关推荐

2 39 评论
分享
牛客网
牛客企业服务