美团二面、三面
二面
- 算法题:要求算法的时间复杂度为 O(n)。例如:给出[100,4,200,1,3,2],这个最长的连续序列是 [1.2,3,4]。返回所求长度: 4。
- AOP和IoC
- bean的生命周期
- 线程安全的map、它是怎么保证线程安全的
- 有调过JVM参数吗
- JVM调参,都用过哪些参数
- sql调优有做过吗,都是怎么做的
- limit的底层实现原理有了解过吗(游标)
- 你怎么判断自己的查询语句的索引有没有命中
- 讲一下explain中索引命中的类型
- 讲一下项目
- 你的分布式锁是怎么实现的
- watchdog你是怎么实现的
- 限流是怎么实现的
- 消息队列和数据库对接的异常处理机制时怎么实现的
- 反问(对于项目深度还要再挖掘下、对于前沿知识要敏感)
三面
- 自我介绍
- 你未来的偏向的方向
- redis底层是怎么实现锁的
- 你觉得自己的哪门课程学的比较好呢
- 讲一下你的实习
- 你的sql优化的思路
- mysql的索引
- 未来想做的方向
- 对于当下的大模型的看法
- 实现三十分钟内没有支付就取消订单,想一下该怎么实现
- redis的单机故障是怎么做容灾的
- 你未来三到五年想成为一个什么样的人
- 反问(多看源码、看设计方法;业务场景要熟悉、面向多地;多去了解技术趋势的前沿)
总结:美团的进度还算是推的挺快的,就是三面完以后就再也没有hr面的消息了,大概率是无了。美团的面试明显感觉没有其他厂的那种故意刁难你的感觉,但是会挖项目挖的很深,一些偏业业务的场景,没了解过是真不会,编都不知道怎么编。希望这周能有个美团的hr给我打电话约hr面。球球给孩子个offer把,身边一个个都有好几个offer的,我一个没有也太难绷了。
#美团##秋招##面经##Java##后端#