面试
2025
30
- 负载均衡的实现方式有哪些? 负载均衡算法有哪些? 让你设计一个 RPC 框架,怎么设计? 让你设计一个短链系统,怎么设计? 让你设计一个消息队列,怎么设计? 让你实现一个订单超时取消功能,怎么设计? 商家想要知道自己店铺卖的最好的 top 50 商品,如何实现这个功能? 什么是 Feign? 什么是 Hystrix? 什么是服务降级? 什么是服务熔断? 什么是服务网格? 什么是服务限流? 什么是服务雪崩? 什么是灰度发布、金丝雀部署以及蓝绿部署? 什么是熔断器?为什么需要熔断器? 什么是微服务网关?为什么需要服务网关? 为什么 Feign 第一次调用耗时很长? 为什么需要负载均衡? Consul 是什么? Eureka 的实现原理说一下? Eureka、Zookeeper、Nacos、Consul 的区别? Feign 和 OpenFeign 的区别? Feign 是如何实现负载均衡的? HTTP 与 RPC 之间的区别? Nacos 中的 Namespace 是什么? Sentinel 是怎么实现集群限流的? Sentinel 是怎么实现限流的? Sentinel 与 Hystrix 的区别是什么? Spring Cloud 如何实现服务注册?