美团一二三面面筋真带劲

总的来说,美团面试给人的感觉特别的舒适,在这里感谢美团的面试官。基本上是一天一面吧,所以建议大家应做好随时接电话随时面试的准备。
美团一面

3.24  时间33分钟左右 视频面

面试官是一个北京的小哥哥,其实我投递的岗位是上海的😕。然后开始了面试之旅

1、介绍了一下项目

2、然后问了Redis中的rdb和aof(持久化),问了下rdb和aof的优缺点,使用场景(居然忘记了。。。。)

3、介绍一下项目中的MQ的作用。

4、问了下选择一个项目的话,如何选用Java和Pyhon,从那些想法中去考虑。(我哪懂,我就是随便用用python😓)

5、给了一道题目(如下的图),问了HashMap,为啥选用HashMap而不选用TreeMap,(回到效率相关的问题)时间复杂度是多少。HashMap(o(1)),TreeMap(O(logn))

6、针对第二问,(服务器服务1000w个用户,每个用户名为16个字符,限定前三位为130,131,132等等20个字段,用户可以使用这些用户名实现注册任务,修改任务,注销等操作)问了有么什么优化方案,可以提高速度。我回答了可以将用户分为20个区,进行操作,不知回答的对不对,求告知😓。
美团二面
3.26 时间38分钟左右 电话面
之前是一位北京的小哥哥约二面,然后问了下秋招想去北京还是上海。我说是上海,然后问了原因,套路的话你懂的。。然后这位小哥哥把我推荐给了他上海的同事。在这里十分感谢这位小哥哥.
昨天晚上开始了上海小哥哥的面试
一些常见的面试问题,我在这里就没记下来,下面说一说我记忆深刻的一些问题。
1、自我介绍,我看你之前是北京的面试,(然后我解释了下原因😓)。之后是介绍项目,自己说了一遍。

2、TCP为啥三次握手,而不是两次握手

3、DB和缓存的数据一致性

4、hashmap的put操作concurrentHashMap的put操作,读操作会加锁么?

5、volatile的底层原理

6、线程池各个参数 拒绝策略有哪些 (我只知道一个抛出异常操作了),然后回答了SingleThreadPool FiexedThreadExteaor CacgeThreadpool

7、模拟方法区的抛出异常的行为 方法区的异常是啥 递归的异常的类型OOM

8、gcroots有哪些?

9、 客户端执行一个请求的过程?我回答的是DNS解析这些?

10、算法:链表的奇数位为升序偶数位为降序怎么将其变成一个有序的?

末尾问了下可以实习的时间
美团三面
今天 时间 40min左右 视频面 ps:今天上午打电话约时间,然后直接开始了。
1、我看你一面是北京的,为为啥想来上海?
2、你对之前两次的面试那些内容比较感兴趣或者是收获吧(记不太清原话了,大致是这个意思)ps:我想这肯定是问有没有复盘面试,测试你是不是一个爱学习的孩子,回答不上来的问题后面有没有继续深究    吧。然后我回答了:方法区OOM问题,怎么模拟实现,1.7和1.8方法区的区别,然后具体对1.8的方法区改成元数据,说了一下。另一个点我说的是线程池饱和策略问题。
3、问了下你为啥做这个项目,背景是什么?
5、项目中你觉得难点是什么?(说了一些自己以为重要的问题,面试官根据这些问题提了一些问题)
6、数据一致性问题的分析?等一些关于项目的问题
7、介绍了下自己科研项目背景?

期待后续通知

#美团面经##美团##实习##Java工程师##面经#
全部评论
楼主投简历后多久收到反馈的?
1 回复 分享
发布于 2020-03-27 12:30
我也是二面拒绝了北京,然后就进池子了...
点赞 回复 分享
发布于 2020-03-28 09:48
楼主是哪个部门呀
点赞 回复 分享
发布于 2020-03-27 14:36

相关推荐

曲霜晨:娱乐至上的年代
点赞 评论 收藏
分享
牛客848095834号:举报了
点赞 评论 收藏
分享
05-29 22:11
门头沟学院 Java
Elastic90:抛开学历造假不谈,这公司的招聘需求也挺怪的,Java开发还要求你有图文识别、移动端开发和c++的经验,有点逆天了。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
4
39
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务