美团暑期实习2021面经

总体面试体验不是很好,因为菜!
面试是以视频的形式进行的,美团会发一个链接给你,进来以后验证视频语音权限,然后就面试开始了。

上来就是一道算法题,力扣原题最大连续子数组和。
之后开始让找纸笔,这个时候就已经有了不详的预感。结果让我做智力题,一条直线可以将平面分为两个,两条可以分为四个,求n条直线可以将平面分成多少个的递推式。发挥不是特别好,求出了一个f(n) = f(n-1)+n的递推式。没想到还有附加题(恶心!)让求n个角可以将平面分成多少块。等了几分钟,问了一下思路,感觉没头绪就跳过了。

接着是项目,问了一些项目里的东西,不是很深,然后就从项目切入问问题。抽象出来的话,大概就是如果一个服务器宕机的话,能想到哪些方法来保证系统正常工作?首先回答了使用多个服器作为替代。然后面试官又问有什么别的办法。虽然觉得跟场景不是 很搭,但我还是顺着他的思路,回答了使用缓存来临时替代。
之后就是密集输出了:
虚拟内存是什么
如果访问地址超出物理边界怎么办(大概是这样问的) lru lfu算法
如果要实现lru的话,使用什么数据结构
equals重写的时候,为什么要重写hasncode
数据库的索引有哪些
使用B+树而不使用B树的原因
volitale关键词的作用是什么
CMS收集器的工作阶段?哪个阶段发生了stop the world?

先想到这些,之后再补充。




#美团##实习##面经##Java工程师#
全部评论
楼主什么岗位
1 回复
分享
发布于 2021-03-20 16:30
楼主太强了
点赞 回复
分享
发布于 2021-03-17 19:43
百信银行
校招火热招聘中
官网直投
二面了吗?
点赞 回复
分享
发布于 2021-03-18 22:21
楼主什么部门啊
点赞 回复
分享
发布于 2021-03-20 19:39
问一下楼主二面一般都问的什么问题呀?
点赞 回复
分享
发布于 2021-04-12 12:34

相关推荐

头像
02-26 22:09
已编辑
嵌入式软件开发
点赞 评论 收藏
转发
2 13 评论
分享
牛客网
牛客企业服务