深圳虾皮信息科技有限公司面试题 · 技术选型 · Redis
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 54 道 · 更新 2026-08-05
筛选题目已选:技术选型 · Redis
考察点
技术栈
第 1 题请介绍你在项目中最常使用的存储中间件及其选型理由。 考察候选人对常用存储中间件的熟悉程度及选型思考第 2 题秒杀系统怎么实现?请完整说明你的设计思路。 考察秒杀场景下的系统设计、限流防超卖与性能优化能力第 3 题项目中用到了哪些Redis的数据结构? 考察对Redis常用数据结构的掌握及其在项目中的应用场景第 4 题在你的项目中,Redis 主要缓存了哪些类型的信息? 考察候选人对 Redis 缓存应用场景的理解与项目实践经验第 5 题需求:输入长链生成唯一、可还原的短链,支持查询短链是否存在,同时要支持抗高QPS和持久化存储。请设计并实现。 考察短链系统的唯一性、可还原性、高并发与持久化设计能力第 6 题Redis持久化机制有哪些?各自的特点和适用场景是什么? 考察对Redis持久化核心机制的理解与选型能力第 7 题你对消息队列和Redis有了解吗? 考察候选人对常见中间件的基本认知深度第 8 题你有使用过 Redis 的经历吗?请简要介绍你在实际项目中使用了 Redis 的哪些场景。 考察候选人 Redis 的实际使用经验与业务结合能力第 9 题超时订单取消的方案你知道哪几种? 考察延迟任务调度与定时取消订单的实现方案和权衡第 10 题Redis 有哪些常用的数据结构?各自的主要用途是什么? 考察对 Redis 基础数据结构的了解及适用场景第 11 题设计一个显示商品下单量的热销排行榜,你会怎么设计? 考察系统设计能力,重点关注排行榜的数据结构选型、实时更新与准确性问题第 12 题Redis和MySQL分别适用什么场景? 考察对关系型数据库与缓存/键值存储特性差异的理解及场景选型能力第 13 题优惠券秒杀怎么实现的? 考察高并发秒杀场景下的库存控制、防止超卖与系统稳定性设计第 14 题在项目中你们使用了Redis的哪些数据类型?请结合具体业务场景说明选型理由。 考察对Redis数据类型的理解及实际业务场景的选型能力第 15 题你在项目中使用 Redis 时主要采用了哪些数据结构?为什么这样选择? 考察候选人对 Redis 常用数据结构的理解及其在业务场景中的选择依据第 16 题在数据库或存储系统的有序索引设计中,跳表、红黑树和 B+ 树各自适用于什么场景?请说明跳表的优缺点,并解释为什么某些系统选择跳表而不是红黑树或 B+ 树。 考察对跳表与红黑树、B+ 树在有序数据结构中的适用场景、复杂度与工程取舍的理解第 17 题请解释 Redis 的 RDB 和 AOF 持久化机制,并对比它们的优缺点及适用场景。 考察 Redis 持久化机制的理解、对比分析能力和场景判断第 18 题面对几十万请求抢10个商品,如何保证用户体验和系统稳定? 考察高并发限流、削峰填谷、一致性控制与降级兜底能力第 19 题将本地缓存扩展为 Redis 集群后,如何确定某个 key 存储在哪个机器上? 考察 Redis 集群数据分布与哈希槽位的理解第 20 题Redis Bitmap做人群标签,人群数量变多时如何扩展? 考察Bitmap人群标签方案的可扩展性与容量规划