美团一面面经,后端
一面
1. AI Agent项目的主要目的是什么?
2. 这个项目最大的挑战是什么?
3. DDD是什么?
4. DDD的使用场景和解决的问题是什么?
5. AI Agent项目中DDD实现的大致步骤?
6. 领域识别和划分部分的思路是什么?
7. 外卖项目中支付和营销拼团服务是如何拆分的,和DDD的异同?
8. 索引优化具体是怎么做的?
9. 实现商品名称模糊搜索的方案思路有哪些?
10. MySQL慢查询的优化方法有哪些?
11. 如何用锁和幂等解决超卖问题?
12. 外卖项目中责任链、工厂、状态模式的选择思路是什么?
13. 如何设计一个用户邀请系统(库表和API)?
14. 对比Redis和Caffeine的优劣势及使用场景?
15. JVM的内存模型和划分是怎样的?
16. 对比MyBatis和MyBatis-Plus的优缺点?