深圳虾皮信息科技有限公司面试题 · Redis
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 257 道 · 更新 2026-08-05
筛选题目已选:Redis
考察点
技术栈
第 61 题请对比LRU与LFU缓存淘汰算法的原理和适用场景。 考察对淘汰算法原理差异与适用性的理解第 62 题本地缓存和Redis怎么保证一致性 考察缓存一致性问题的理解与解决方案设计第 63 题为什么不对Redis无限制地分片?比如分100个Redis实例。 考察对Redis分片背后的成本、一致性与运维复杂度的理解第 64 题请描述黑马点评项目中秒杀功能的实现流程,包括从用户发起请求到下单成功的完整链路。 考察对秒杀系统整体流程的理解及关键技术细节第 65 题Redis 有哪些常用的数据结构?各自的主要用途是什么? 考察对 Redis 基础数据结构的了解及适用场景第 66 题Redis怎么做秒杀场景下的库存预减? 考察缓存层库存预扣的原子性、超卖防护与最终一致性第 67 题讲讲Redis分布式锁的设计与实现。 考察分布式锁正确性、失效处理和边界意识第 68 题Redis其他数据结构有哪些 考察对Redis数据结构的全面了解第 69 题场景题:在美团、饿了么等外卖平台,哪些场景会用到布隆过滤器解决缓存穿透的问题? 考察对缓存穿透问题及布隆过滤器原理和实际应用场景的理解第 70 题请设计一个秒杀系统,并用伪代码描述核心流程。 考察系统设计能力与方案权衡,以及通过伪代码表达关键逻辑的能力第 71 题Redis的数据结构为什么通常每种类型都对应两种内部编码实现? 考察对Redis内部编码机制及其设计权衡的理解第 72 题设计一个显示商品下单量的热销排行榜,你会怎么设计? 考察系统设计能力,重点关注排行榜的数据结构选型、实时更新与准确性问题第 73 题如何安全地删除Redis中的大Key(一个几千万数据的List)? 考察对大Key删除阻塞风险的认知及安全删除策略第 74 题Redis和MySQL分别适用什么场景? 考察对关系型数据库与缓存/键值存储特性差异的理解及场景选型能力第 75 题优惠券秒杀怎么实现的? 考察高并发秒杀场景下的库存控制、防止超卖与系统稳定性设计第 76 题如何使用 Redis 实现滑动时间窗口限流? 考察基于 Redis 的滑动时间窗口限流算法设计与实现能力第 77 题在项目中你们使用了Redis的哪些数据类型?请结合具体业务场景说明选型理由。 考察对Redis数据类型的理解及实际业务场景的选型能力第 78 题你在项目中使用 Redis 时主要采用了哪些数据结构?为什么这样选择? 考察候选人对 Redis 常用数据结构的理解及其在业务场景中的选择依据第 79 题在数据库或存储系统的有序索引设计中,跳表、红黑树和 B+ 树各自适用于什么场景?请说明跳表的优缺点,并解释为什么某些系统选择跳表而不是红黑树或 B+ 树。 考察对跳表与红黑树、B+ 树在有序数据结构中的适用场景、复杂度与工程取舍的理解第 80 题Redis 哨兵(Sentinel)是怎么选出主节点(failover)的? 考察对 Redis 哨兵故障转移机制的理解,包括投票、选举标准和选主流程