一小时自我介绍说一下项目中怎么使用 Redisson 实现的限流RabbitMQ 是使用在什么场景下的?为什么要用 MQ?你说是为了解耦两个服务,那如果有一个服务执行失败了呢?有考虑过补偿机制吗?你微服务之间是用什么实现互相调用的?OpenFeign 和 Dubbo 有什么区别?项目中用过哪些设计模式?模板方法模式是干什么的?适用于什么场景?假如现在有一个场景(需要下单、扣库存、记录日志),用模板方法模式设计一下类(说一下大致有哪些类、哪些方法)HashMap 底层是用什么存储的?为什么大于 8 要转换成红黑树呢?为什么不直接用红黑树呢?HashMap 是线程安全的吗?MySQL 中事务隔离级...