面试
2025
30
- 单体应用、SOA、微服务架构有什么区别? 分布式和微服务有什么区别? 了解 Seata 的实现原理吗? 你们的服务是怎么做日志收集的? 你是怎么理解微服务的? 你项目里为什么选择 Gateway 作为网关? 你知道 Nacos 配置中心的实现原理吗? 如何在 Redis 中实现队列和栈数据结构? 什么是 Seata? 什么是 Spring Cloud Gateway? 什么是 Spring Cloud Zuul? 什么是令牌桶算法?工作原理是什么?使用它有哪些优点和注意事项? 说说什么是 API 网关?它有什么作用? 说一下你对于 DDD 的了解? 为什么需要服务注册发现? 为什么需要在微服务中使用链路追踪?Spring Cloud 可以选择哪些微服务链路追踪方案? 在 Redis 集群中,如何根据键定位到对应的节点? Redis 的 ListPack 数据结构是什么? Redis 的虚拟内存(VM)机制是什么? Redis 复制延迟的常见原因有哪些? Redis 事务与关系型数据库事务的主要区别是什么? Redis 中的 Ziplist 和 Quicklist 数据结构的特点是什么? Redis 中的内存碎片化是什么?如何进行优化? Redis 主从复制的常见拓扑结构有哪些? Redis Cluster 模式与 Sentinel 模式的区别是什么? Spring Boot 和 Spring Cloud 之间的区别? Spring Cloud 可以选择哪些 API 网关? Spring Cloud 的优缺点有哪些? Spring Cloud 由什么组成? Spring Cloud Config 是什么?