SpringBoot的自动装配原理?

Spring Cloud用了什么组件?

Nacos和Eureka的区别?

Nginx和Dubbo的区别?

Nacos怎么及时发现服务下线的?

熔断有了解过吗?

Spring Cloud的路由策略和路由配置?

Spring Cloud Gateway组件的Reactor有没有用过?

Nginx不是有漏洞没修你怎么还在用?

MySQL的查询慢的话怎么排查?

Redis的数据结构有哪些?

Redis的过期内存淘汰策略?

Redis的雪崩、击穿、穿透?

Kafka用来干啥的?Kafka的特性?

Kafka和RocketMQ和RabbitMQ的对比?什么是事务消息?Kafka支持死信队列吗?

除了HTTP协议和RPC协议还有什么协议?MQTT、WebSocket

WebSocket讲解一下?用来干啥的?

如果是服务集群WebSocket怎么处理能实现长连接?

1、会话粘滞 2、消息广播、消息队列+中间件转发【消息会通知到所有服务上】 3、专门的网关层托管长连接,业务服务不持有长连接只发送消息给网关【专业】 4、中心注册+路由寻址【消息会定向通知到对应服务上】