一面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的优劣...