美团面经 后端

我是秋招参加的美团面试,拿到了offer(到店事业群)。
说句题外话,我大大小小的厂也投了不少,也拿到了一些offer,像阿里百度之类的,但综合下来看,面试体验最好的还是美团。
首先先说一下大家比较关心的一个问题,经过我秋招的经验来看,笔试成绩跟进面试的关系并不算很大(当然肯定是有关系的),主要是看所申请的事业部有没有人捞。
技术面基本是围着项目和实习来的,八股很少,也都是根据项目来的,没有很突兀地问一些不相关的八股。
一面:没有问八股,全程挖项目,最后手撕一道mid。
二面:也是深挖项目,根据项目问了一些八股,(统一写到最下方了),然后一道mid手撕。
三面(加面):问了项目以及实习相关,考察了一些相关八股(写到最下方了),然后一道hard手撕。我手头有一个毕设还没做完,面试官问了相关问题,有一些我还没有解决甚至还未遇到,面试官也给提供了一些思路。反正整个面试下来给我的感受就是专业而且热情。
hr面:一些hr常问问题,比如遇到过的最大挫折,手头有什么offer及期望薪资。
(时间有点久了,记得不是很清楚了,可能有遗漏,我想到别的再往里加,而且我项目用的基本都是c++,因此没有问java相关八股,只问了数据库,linux和计网相关):
数据库:
1.说一下mysql执行一条查询语句的内部实现过程
2.索引的分类及底层实现
3.B+树与b树
4.mysql的优化
5.锁的种类及加锁方式
6.索引的优缺点以及使用方式
7.高并发的解决
8.mysql和redis进行同步的方式
Linux:
1.说几种常见的命令
2.IO复用的方法及实现
3.线程的同步方式及其中一种的代码实现(我说的管道)
4.查询进程占用cpu的命令
5.gdb调试
计网:
1.DNS的工作原理
2.ping的过程
3.MD5算法
4.IP寻址和MAC寻址
5.https的实现
6.TCP拥塞控制
全部评论
大佬,正常是三轮技术面还是两轮?
3 回复 分享
发布于 2023-03-19 21:45 北京
笔试这个还蛮真实的
1 回复 分享
发布于 2023-03-18 18:21 江西
感谢大佬分享
1 回复 分享
发布于 2023-03-18 18:21 山东
手撕都撕出来了吗?
1 回复 分享
发布于 2023-03-17 23:59 四川
一面有自我介绍吗
点赞 回复 分享
发布于 2023-08-23 00:36 陕西
hard没写完g了
点赞 回复 分享
发布于 2023-03-30 10:47 四川
lz 北京CRM研发组咋样哇
点赞 回复 分享
发布于 2023-03-17 23:31 四川
美团主要都是java岗吗?我也是C++技术栈,实习一面没问我C++八股,面的部门是到店闪购这一块的(。 看起来好像不太面C++语法?
点赞 回复 分享
发布于 2023-03-17 22:13 四川
老哥,一面了,还要做第二次笔试吗
点赞 回复 分享
发布于 2023-03-17 20:45 北京

相关推荐

10-29 23:12
已编辑
广东东软学院 游戏后端
面试官一直笑嘻嘻的,不知道到底在笑什么面对如今挂掉的现实,应该是嘲笑吧!面试官笑了。那种笑,不是温柔,也不是礼貌。是见惯了速成简历、八股答案、纸糊项目之后的职业性轻蔑。我坐在那儿,嘴上说着“SpringBoot + Redis + MySQL + RabbitMQ”,心里却在发抖。我知道,他笑的不仅是我。他笑的更是这一整个速成行业的幻觉。面试官笑了。那笑不大,却很稳。那是见惯了“速成简历”和“假项目”之后的职业疲惫。他笑得温柔,但你能感到那背后是一种对技术贫瘠的嘲讽。每年都有无数大学生、转行者、培训班学员涌进来,说自己“要做后端”,说自己“学了Java”。他们以为这门语言代表稳重、体面、铁饭碗。可现实是——他们都在写一样的CRUD,都在背一样的八股,都在复制别人GitHub上的假项目。他们都写商城项目,都说自己熟悉微服务、懂Redis、用过MQ,但他们真正能解释的,只有“我跟着视频写的”。大学的课停在理论,培训班停在套路。一个教抽象,一个教投机,都不教思考。学生以为学的是技术,其实学的是“求职算法”:用最短的时间,换一张能糊弄的简历。那一刻我忽然明白:我背的所有八股文,在现实面前,只是廉价的模板。后来我回到出租屋,打开电脑,看到简历上的“精通SpringBoot、熟悉Redis、掌握MySQL调优”一句一句像在嘲笑我自己。我删掉了“精通”,改成“了解”。因为我终于明白,“了解”是谦虚,“精通”是笑话。黑夜漫漫,躺在狭小的出租屋,回想你自己努力的21载;从小到大努力万分,拿着中考优越的成绩,在老师欣赏的目光中进入了重点高中重点班,你大展拳脚;高中仍旧不敢懈怠,刷着一套套理综题,一套套数学题,拼尽全力以全省前1%的排名进入了重点大学,你踌躇满志;而如今,躺在不足十平米的出租屋内,恍如昨日。面对未来无尽的黑暗,你的耳边再次回荡起那声声尖锐的笑语,你也跟着笑了起来,只是那笑里没有快乐,只有一生无可奈何的苦涩。其实痛苦的根源在于你选择了后端这条路,你选择了这条暗无天日的不归路一面不完整首先面试官介绍业务:1.抖音主页娱乐内容分发2.明星版权运营,明星娱乐运营3.短剧整体体验:面试官时不时笑嘻嘻的,搞得有点压力,害怕自己说错了状态:第二天过了题目:1.bean依赖注入的流程2.分布式锁的设计和使用3.分布式锁的高可用性4.消息队列如何保证消息的有序性5.消息队列如何保证消息不丢失6.git命令7.在团队开发过程中,如何解决代码冲突8.讲一下jwt 的使用9.讲一下传统session存储用户信息的缺点10.jwt token有什么缺点?10.1 如果session存储用户数据过多,该如何进行解决呢?10.2 如果定期删除用户数据的话,需要用户频道重新登录,用户体验差,这样可行吗11.讲一下数据库事务的特性12.mysql 如何保证这些特性的13.讲一下分布式事务以及分布式事务的实现方式有哪些14.为什么有了二阶段提交还要提出三阶段提交,三阶段提交解决了二阶段提交的什么问题?15.线程之间如何实现协同和同步?16.线程进入阻塞状态后,会发生什么?内部的流转机制和原理了解吗?17.线程被阻塞后会被挂起吗?挂起是为了解决什么问题?18.如何保证消息队列发送消息的幂等性?发送短信如何限制发送的频度?(缓存过滤+失败后重发最大努力交付)19.DDD领域驱动设计相关20.MySQL索引有哪些?21.聚簇索引是什么?联合索引是什么?22.使用联合索引的时候要考虑什么?算法题:合并K个有序链表抖音文娱-二面发面经,攒好运不完整,没录音整体感受:面试一直笑嘻嘻的,不知道到底在笑什么面完第二天挂了,不知道为什么一直笑...面对挂掉的现实,总感觉是嘲笑,很无语找小点、延伸、深挖。1. 面试官点评了一下出来实习怎么这么早?面评很差,点出面评记录基础很差(所以秋招暑期如果想去字节,千万不要拿字节练手,没准备好不要面,字节面评记录的很细,细到一道题一道题的记录表现)2. 个人总结了一下,一共面过字节两个岗位,面评基础差的原因大概在于:1. tiktok直播:一面挂,有道题:url通过DNS系统转换为ip地址口快说错,说成转换为ip+port,port端口实际上是在url上指定的,http默认80,https默认4432. 财经营销业务:三面挂,三面压力面,说出所有排序算法和对应排序算法的最大时间复杂度和最小时间复杂度,没说全状态:挂了时长:1h出头题目:3. 自我介绍4. 讲一下实习经历5. 实习经历拷打,深挖+讨论方案(所以一定要好好准备实习做的东西)6. Redis缓存的过期时间底层是如何设置的?7. Redis过期的key是如何进行删除的?8. Redis设置分布式锁需要考虑哪些问题?9. 分布式锁的过期时间设置的过短会有哪些问题?10. 如何解决过期时间过短的问题?11. 分布式锁的过期时间设置的过长会有什么问题呢?12. 如果当前获取该锁的线程一直在阻塞,守护线程一直给锁自动续期,会导致哪些问题呢?如何解决?13. 分布式锁的设置还有哪些需要注意的问题呢?高可用性如何保证?14. 如何评价一个SQL语句执行的好坏?怎么分析?15. 如何评价索引的好坏?怎么详细分析?有哪些重点关注的字段?16. MySQL有哪些索引?17. 联合索引有哪些需要注意的问题?18. 为什么遍历联合索引时,要遵从最左匹配原则呢?19. 在遍历联合索引时,有哪些场景不需要遵从最左匹配原则呢?20. 索引失效的场景有哪些?21. MySQL事务的ACID是指什么?22. MySQL的原子性是如何保证的呢?1. 只有undoLog保证吗?binlog、redolog都有参与,分布式架构下很复杂的,可以再深入了解一下有一些忘记了算法题:最长不重复字串反问:1. 业务:抖音主页娱乐内容分发,例如:短剧、明星、电影等2. 对我有什么建议吗?1. 面试的时候都已经提出了,不敢乱给建议3. 实习生做什么?1. 和正式工一样,相对正式工简单一些
牛客58594306...:请问暑期实习需要微服务项目吗
点赞 评论 收藏
分享
评论
20
169
分享

创作者周榜

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