后端岗位面试题 · 方案权衡 · Redis
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 2970 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Redis
考察点
技术栈
第 721 题分布式锁加了一个过期时间,如果时间到了代码没有执行完怎么办? 考察分布式锁过期处理、续期机制与边界情况的应对能力第 722 题Redis和MySQL分别适用什么场景? 考察对关系型数据库与缓存/键值存储特性差异的理解及场景选型能力第 723 题为什么使用 ZSet 来实现点赞排行榜? 考察 Redis 有序集合在排行榜场景下的选型原因与适用性第 724 题请简述缓存与数据库一致性的常见解决方案,并说明各自适用场景。 考察对缓存一致性问题的理解及方案权衡第 725 题哨兵模式和主从模式之间有什么区别? 考察对Redis高可用架构演进和职责划分的理解第 726 题在淘宝抢购场景中,对比Redis加Lua脚本和数据库行锁在防止超卖上的优缺点。 考察高并发场景下防超卖方案的技术选型、一致性保证与性能权衡第 727 题针对图书馆这种高并发查询场景,如何优化MySQL数据库的性能?另外,引入Redis缓存时需要注意哪些设计和一致性问题? 考察数据库优化思路与缓存引入的权衡意识第 728 题请解释ZooKeeper中的Leader选举和集群容错机制,以及它们与Redis的哨兵(Sentinel)模式有何异同? 考察对ZooKeeper集群原理和分布式协调机制的理解,并能与Redis哨兵进行对比第 729 题Redis的多路复用有哪几种模式? 考察对Redis事件驱动模型和IO多路复用机制的理解第 730 题Redis 的渐进式 rehash 和 Java HashMap 的 rehash 有什么区别? 对比两种 rehash 机制的触发条件、迁移策略与阻塞影响第 731 题请解释缓存击穿、缓存穿透和缓存雪崩的含义,并分别给出可行的解决方案。 考察对缓存典型异常场景的识别、成因分析及相应解决方案的理解第 732 题请介绍 Redis 的 Sorted Set(有序集合)数据结构,包括其底层实现和典型应用场景。 考察对 Redis Sorted Set 原理、操作及场景的理解第 733 题除了Redis,还有哪些更简单的幂等实现方案? 考察对幂等多方案的理解和选型能力第 734 题请说明缓存穿透是什么问题,以及布隆过滤器和缓存空值这两种解决方案各自的作用与适用场景。 考察对缓存穿透问题及常见解决方案原理的理解第 735 题Redis持久化机制有哪些,如何选择RDB和AOF? 考察Redis持久化原理、数据安全与性能权衡第 736 题高并发下,怎么处理MySQL和Redis数据不一致的问题? 考察缓存与数据库一致性方案、并发边界和取舍能力第 737 题请描述在哪些业务场景下适合使用 Redis,并说明原因。 考察对 Redis 特性与适用场景的理解及技术选型能力第 738 题内存缓存和分布式缓存的区别和场景 考察对缓存基本概念、适用场景和取舍的理解第 739 题Redis的分布式锁和Java的锁有什么区别? 考察对单机锁与分布式锁本质差异的理解及适用场景判断第 740 题MySQL、Redis、Elasticsearch 三者的区别是什么?各自适用什么场景? 考察对主流存储组件的特性区分与应用选型能力