美团软件开发暑期实习面经总结

面经来的有点迟,想了下还是分享下吧,我简历投的还是比较早的,3月份美团暑期实习刚开就投了,3月份到5月份先后面了两次美团,前一次倒在了二面,第二次oc,下面是时间线还有面经:

点评技术部:
一面(3.27):
1.自我介绍
2.项目介绍
3.项目流程分模块介绍
4.数据信息Mysql如何设置
5.rocketMq如何确保消息不丢失
6.什么时候进行库存扣减
7.rokcetMq和RabbitMq的区别
8.rabbitMq中topic的概念
9.rabbitMq的Exchange类型
10.rocketMq中topic的概念
11.rabbitmq中amqp协议
12.对实习过程中团队合作的理解
13.发生分歧之后要怎么处理
14.Spring AOP的理解
15.AOP织入的类型(通知方式)
16.AOP切面和切点的区别
17.AOP织入的概念
18.AOP动态代理的类型和区别
19.场景题: 有一个学生基础信息表,其中包括许多字段,比如学号,归属学校信息,年级信息等,通过学号查询信息,或者通过年级信息查询学生信息,要怎么设计Mysql表,加入这个Mysql表很大。
20.Intger100和200
21.对于字符串abc,求其所有字符组成的子串如””,a,b,c,ab,ac,bc,abc

二面(4.2):
1.自我介绍
2.全程拷打实习经历,其中有个ES的集群故障恢复问题没答好
3.反问
没有手撕,二面完就基本知道没了,答得磕磕绊绊的。二面完7个工作日后进入人才库开启下一个流程

核心本地商业
一面(4.25):
基本都是一些八股题,外加两道手撕,但是当时面完后没有记录,导致现在记不清了。但基本上都答出来了,当时面完后问了面试官反馈,面试官说没有太大问题,让我等后续通知。

二面(5.7):
中间隔了个五一,过了好久,原本我都以为结束了,但幸好还是等到二面了:
由于字数限制,我在这里简单说下,前面基本上就是正常的个人介绍,面试官介绍部门小组,问了课题组的一些内容,学习方法和学习难点。之后问了项目背景,拷打项目。还有一些线程池的八股和延迟消息的场景题,最后就是算法了: 下一次高温出现在几天后

总结下来美团面试基本时间都在一个小时,面试官都很注重跟面试者的交流与反馈,面试体验还是很不错的 #美团2024转正实习# #ATMD#
全部评论
都是线上面吗
点赞 回复 分享
发布于 2024-06-27 14:14 江苏

相关推荐

为啥我这么多开放题,被拷打坏了,完全语无伦次1. 如果http请求向寄明信片, https增加了哪些安全措施?2. 内核态与用户态是操作系统的重要概念,请解释这两个状态的区别,以及为什么设计这两种模式?3. 索引的优缺点是什么?4. Java封装的目的是什么?为什么要有封装?5. 解释 Java 中的线程如何创建和启动一个新线程?6. 如何保证缓存与数据库的数据一致性?7. 你提到了几种保证缓存与数据库一致性的方法,包括先删除缓存再更新数据库延时双删策略、使用中间件监控数据库日志,以及通过消息队列同步数据。在这些方法中,你认为哪种方法在实际应用中最具可操作性和稳定性?能否详细说明一下这种方法在实施过程中可能遇到的挑战,以及如何应对这些挑战?8. 软件开发领域,你认为哪些核心能力是你需要持续提升的?你有什么具体的提升计划吗?9. 你过去的项目中,有没有一个具体的案例是你通过阅读源码解决了一个复杂的问题,或者提升了代码质量的?能否详细描述一下这个过程?10. 我想更深入的了解一下,当你在阅读这些源码时,是否有遇到过特别困难的地方?如果有,你是如何克服这些困难的?具体来说,你是如何调整自己的思维方式或学习策略来更好地理解这些复杂的代码的呢?11. 请描述一次你在编程项目中遇到的最具挑战性的问题,你是如何识别并最终解决这个问题的?12. 当你面对这样一个复杂的技术挑战时,你是如何决定哪些资源和信息是最有价值的?你是如何评估和选择这些信息来帮助你最终解决问题的?13. 当你在实践中发现某个解决方案并不如预期时,你会如何调整你的策略?你是如何决定接下来要采取的步骤的?14. 你未来三年的职业规划是什么样的?可以具体描述下吗?
独夜_:一样,胡言乱语😋
查看14道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
03-13 16:14
# mt## 项目    - 1.你的项目中 redis 是用来做什么的?     - 2.看你的项目里使用了 redis 来做消息队列的功能,为什么不尝试用 RabbitMQ 这种专门的消息中间件呢?     - 3.你为什么要用 redis 来做中间件?     - 4.你的数据库存的是哪些数据?     - 5.你们数据库设计,哪些字段设计了索引?     - 6.能讲下 select 语句从开始到结束一共经历了哪些步骤吗?     - 7.假设有个场景,你的数据库是存放订单落地的,还有另一个数据库是存放金额对账的,你准备怎么做?     - 8.你们开发项目常用哪些框架?     - 9.你们用 SpringBoot 项目遇到报错是怎么解决的?     - 10.你们平常开发中用 AI 是做什么的?     - 11.你们的 Agent 项目用的是什么大模型?     - 12.你们期望这种 Agent 项目能实现什么目的?   ## 算法    - 排序    - 把一个 0 -> 1 -> ...... -> n 的链表,原地修改成 0 -> n -> 1 -> n - 1 -> ...... 感觉是 kpi 面了,有点像是在聊天,也不问什么八股,还好应该没坏面评,不准备投了,准备沉淀到下学期再说了。字节面评坏了就坏了吧,反正之后我也没这个实力进字节。
点赞 评论 收藏
分享
评论
点赞
10
分享

创作者周榜

更多
牛客网
牛客企业服务