美团测开一面凉经
0.点评项目拷打(麻了)
1.你做项目遇到了什么问题
2.事务四大特性,还问了我项目中哪些涉及到了事务
3.mysql慢查询优化(答了索引,但是面试官说还有没有其他方法,说了个分页查询
)
4.redis的数据结构
5.zsort时间复杂度?我蒙了
6.kafka跟RabbitMQ你是怎么抉择的?(麻了)
6.加了Transactional注解一定会有用吗?其实问的是事务失效,但是我人蒙了
7.算法题,面试官体贴的换了三个算法题,思路都没问题,只做了最后一道(删除倒数第K个元素,双指针),卡了一个测试用例没过
8.反问,面试看重什么,什么时候出结果,做什么业务,以后还能接着投吗。
一周内出结果,估计是凉了,转战国央企银行
顺带提一嘴面试官真的很好
更新,已回到人才库,我的团子
1.你做项目遇到了什么问题
2.事务四大特性,还问了我项目中哪些涉及到了事务
3.mysql慢查询优化(答了索引,但是面试官说还有没有其他方法,说了个分页查询
4.redis的数据结构
5.zsort时间复杂度?我蒙了
6.kafka跟RabbitMQ你是怎么抉择的?(麻了)
6.加了Transactional注解一定会有用吗?其实问的是事务失效,但是我人蒙了
7.算法题,面试官体贴的换了三个算法题,思路都没问题,只做了最后一道(删除倒数第K个元素,双指针),卡了一个测试用例没过
8.反问,面试看重什么,什么时候出结果,做什么业务,以后还能接着投吗。
一周内出结果,估计是凉了,转战国央企银行
顺带提一嘴面试官真的很好
更新,已回到人才库,我的团子
全部评论
**Kafka vs RabbitMQ 选择**
1. **Kafka**:高吞吐、分布式流处理,适合日志/大数据场景,弱事务,消息可长期存储。
2. **RabbitMQ**:传统消息队列,强一致性,低延迟,适合业务解耦、复杂路由。
**选型**:
- 大数据流 → Kafka
- 业务消息(如订单) → RabbitMQ
---
**@Transactional 不一定生效的原因**
1. **非 public 方法**
2. **自调用**(类内方法调用)
3. **异常被捕获**或未配置 `rollbackFor`
4. **数据库引擎不支持**(如 MyISAM)
5. **多数据源配置错误**
6. **非 Spring 代理对象**(如手动 `new` 的类)
**一句话**:确保方法公开、异常抛出、数据库支持,且通过代理调用。
哪个部门呀
国央企银行现在也有招暑期实习的吗😥
好兄弟,美团手撕是核心模式还是ACM模式呀,需要自己写测试用例嘛
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享