后端岗位面试题 · 方案权衡 · Redis
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 2970 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · Redis
考察点
技术栈
第 761 题项目里怎么保持缓存和数据库的一致性 考察缓存一致性策略的理解与实际应用第 762 题请介绍你使用过的锁机制,并重点说明分布式锁的实现方式、使用场景以及与其他锁(如乐观锁、悲观锁、synchronized)的异同。 考察并发控制与分布式锁的实践理解、场景权衡与设计要点第 763 题如何使用 bitmap 标记优惠券是否被使用?具体实现方式是什么?有什么优势? 考察 Redis bitmap 数据结构在优惠券使用标记场景中的应用原理与优势第 764 题请介绍 Redis 的过期策略和删除机制。 考察对 Redis 键过期处理与内存淘汰机制的理解第 765 题在数据库或存储系统的有序索引设计中,跳表、红黑树和 B+ 树各自适用于什么场景?请说明跳表的优缺点,并解释为什么某些系统选择跳表而不是红黑树或 B+ 树。 考察对跳表与红黑树、B+ 树在有序数据结构中的适用场景、复杂度与工程取舍的理解第 766 题请分析在同一业务中同时使用 MySQL 和 Redis 时,如何保证两者数据的一致性? 考察对数据库与缓存一致性策略的理解及工程权衡能力第 767 题为什么Redis要使用单线程? 考察对Redis单线程模型设计动机和适用边界的理解第 768 题那MySQL和Redis的一致性怎么保证的 考察缓存与数据库一致性的理解与常见方案第 769 题战力排行榜前1000,以及全服所有玩家排行榜,如何实现? 考察大规模数据下排行榜的架构设计与技术选型第 770 题如果单机缓存压力过大怎么办? 考察缓存扩容、分层与降级策略的设计能力第 771 题请描述一个高并发秒杀活动的整体实现方案,包括前端、服务端和存储层的关键设计。 考察高并发场景下的系统设计能力与关键技术选型第 772 题请描述 MyBatis 与 Redis 结合使用的典型场景及实现方式。 考察缓存策略设计、MyBatis 与 Redis 集成实践第 773 题在同时使用 Kafka 和 Redis 等多种组件的系统中,你会如何进行事务管理? 考察对分布式事务一致性和组件间事务边界的管理能力第 774 题请对比 Redis 的 RDB 和 AOF 两种持久化方式的原理与适用场景。 考察对 Redis 持久化机制的理解与场景权衡能力第 775 题秒杀中如何防止超卖? 考察高并发场景下库存一致性的技术方案与权衡第 776 题有一个定时任务场景,你会如何考虑技术选型? 考察定时任务方案的选型思路与权衡能力第 777 题请说明Redis中跳表(skiplist)的数据结构设计、节点高度如何创建,以及插入删除操作的核心逻辑。 考察对Redis跳表底层实现、随机高度机制及删改流程的理解第 778 题Redis 中内存淘汰和过期删除分别有哪些策略? 考察 Redis 内存管理和过期数据清理机制的理解与应用第 779 题请谈谈你对多级缓存的理解,并说明在什么场景下会使用多级缓存? 考察多级缓存的原理认知、实际应用场景及一致性理解第 780 题在单体服务架构中,引入Redis通常要解决哪些问题? 考察对单体架构瓶颈的理解及Redis的适用场景