美团java后端一二面面经

一面:
1. 用过什么java框架?
2. 微服务之间怎么相互调用
3. RPC怎么从A服务调用B服务
4. RabbitMQ怎么调用其他服务
5. 优惠券从发放、领取、使用、核销的过程讲一下
6. 如果有几个订单同时提交的话,每个订单都有某一种优惠券,这里的优惠券扣除怎么进行?
(上面都跟项目有关)
7. 讲一下了解哪些java锁、结构(说了synchronized\volatile\hashmap和concurrenthashmap)
8. 线程池的创建方式和参数
9. 类加载的双亲委派
10. 现在在用什么垃圾回收器,展开讲一下
11. 知道栈溢出吗,怎么排查(讲的不好)
12. Mysql的索引,为什么要用B+树
13. 说一下MVCC
14. 有没有用过什么设计模式?
15. 代理模式怎么使用?
16. 展开说一下AOP
17. Spring的事务怎么绑定(注解@Transactional)
18. 事务的传播特性(说成ACID了晕)
19. 手撕21.合并有序链表,LCR026.重排链表
20. java学习过程中的难点,怎么解决
21. 了解大模型吗?(说了deepseek的亮点)

二面:
1. 讲一下实验室的项目
2. 对Linux有什么了解?
3. 在Linux中有一个线程被创建出来会发生什么?(感觉没get到这个问题想问什么)
4. 线程切换为什么消耗CPU资源
5. 讲一下项目中有用到什么结构
6. 对积分进行赛季分库操作,我想查询全部赛季的top100,怎么实现
7. 手撕:LCR 021.删除链表的倒数第N个结点

已offer

#美团##面经#
全部评论
只能说 这个学历 面试官想要的不行
3 回复 分享
发布于 04-01 10:27 天津
佬是什么时候发的offer啊,我还在等offer邮件
点赞 回复 分享
发布于 03-28 12:00 重庆
什么部门啊佬
点赞 回复 分享
发布于 03-28 13:08 四川
楼主第6题怎么答的。好奇
点赞 回复 分享
发布于 03-28 14:55 湖南
佬,二面是主要问项目吗
点赞 回复 分享
发布于 03-29 12:59 江苏
简历上是天机学堂吗
点赞 回复 分享
发布于 03-29 20:53 福建

相关推荐

03-29 22:01
中南大学 Java
## 3.25美团一面1. 自我介绍2. redis的使用场景,以及为什么使用redis?3. Zset的底层结构是什么?4. 为什么Zset要使用两种结构来实现?5. jemeter压测比较关注什么数据?6. 高并发场景的稳定性你是怎么理解的?7. 介绍一下秒杀的流程?8. 如果出现库存扣减成功但是异步调用失败了怎么办?9. 还是库存扣减成功了,但是调用mq的rpc接口失败了,怎么办?(我回答的是事务,回滚)10.承接上问,如果因为上述的问题,库存扣减了,mq没有接收到消息,导致库存不一致怎么办?11.redis的k,v结构是怎么设计的?12.怎么保证redis的数据不会丢失?13.主从集群有延迟,主节点刚存进去数据,还没同步就挂了,这时从节点没有数据, 那怎么办?14.mysql,订单表怎么设计的?15.如果活动很火爆,有100万QPS的访问量,只持续一分钟,或者5分钟的话,只有一个节点的话根本扛不住,怎么处理?16.场景题:大公司里给员工发工资,十分种以内发十万个人的工资。有一个表存的是公司的账户,里面存的金额。另一个表是员工表,记录的员工的信息。怎么处理?17.算法:删除链表倒数第N个节点(核心代码模式)## 3.26美团二面1.自我介绍2.聊以前的经历(高考,考研)3.项目中,你写了个异步处理和加redis缓存将相应时间降低50%,怎么个处理方式,以及是什么业务场景?4.什么样的场景使用消息对立比较合适?或者哪些任务你需要用消息队列去异步处理,你是怎么划分的?5.redis的哪些原理和特性,导致它是个高性能缓存工具?6.介绍自己研究生期间的成果,这个成果的想法怎么产生的,为什么业界的大公司都没想打你能想到。7.本地缓存和分布式缓存的区别,以及使用场景?8.radis的数据一致性相对于本地缓存比较好,是怎么保证?9.怎么保证redis和数据库的数据一致性?(先更新数据库再删除缓存)10.那为什么不先改数据库数据再去更新缓存呢?11.mq在什么场景下使用?12.设计分布式锁怎么去考量,比如key,value的设计,怎么避免死锁?13.rpc从发起到接收,用哪些协议,有哪些阶段哪些流程?14.讲一下高并发架构的设计15.对ai的理解16.闲聊(无手撕)#牛客AI配图神器##面经java##美团约面#
点赞 评论 收藏
分享
评论
12
95
分享

创作者周榜

更多
牛客网
牛客企业服务