深圳虾皮信息科技有限公司面试题 · Redis

深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。

2768 道真题 · 当前筛选命中 257 · 更新 2026-08-05

筛选题目已选:Redis
第 101 题RDB和AOF的区别是什么? 考察Redis持久化机制的原理、适用场景与权衡技术原理方案权衡Redis第 102 题请介绍 Redis 的线程模型与网络模型,并说明它在处理高并发请求时如何保证性能,为什么这样设计? 考察对 Redis 单线程与多线程模型的深入理解及设计权衡系统设计技术原理方案权衡Redis第 103 题当Redis的AOF文件变得过大的时候,会触发什么机制?请说明其触发条件和处理流程。 考察Redis AOF重写机制的触发条件和原理性能优化技术原理Redis第 104 题如何用Redis实现一个延时队列? 考察延时任务队列的实现机制与边界处理风险判断系统设计技术原理Redis第 105 题将本地缓存扩展为 Redis 集群后,如何确定某个 key 存储在哪个机器上? 考察 Redis 集群数据分布与哈希槽位的理解问题拆解技术原理技术选型Redis第 106 题使用JWT,如果希望实现后台过期某一用户登录状态,需要添加什么修改? 考察对JWT无状态认证机制及其失效处理的理解技术原理方案权衡JWTRedis第 107 题Redis怎么实现分布式锁? 考察分布式锁的原子性、互斥、超时与释放机制风险判断系统设计技术原理Redis第 108 题旁路缓存模式能解决什么问题?在什么场景下会出现数据不一致? 考察对缓存一致性问题及适用场景的理解业务理解风险判断方案权衡Redis第 109 题Redis ZSet 的底层数据结构是什么? 考察 Redis ZSet 底层实现原理及适用场景技术原理Redis第 110 题Redis Bitmap做人群标签,人群数量变多时如何扩展? 考察Bitmap人群标签方案的可扩展性与容量规划问题拆解系统设计技术选型Redis第 111 题请描述一个类似 12306 的票务系统中,库存模型应该怎么设计? 考察库存模型设计、并发控制和数据一致性理解系统设计技术原理方案权衡Redis第 112 题缓存穿透是什么?数据库、缓存、布隆过滤器的写入顺序该如何设计? 考察缓存穿透的定义、成因及布隆过滤器在写入流程中的正确设计技术原理技术选型Redis第 113 题Redis常用的数据结构有哪些? 考察对Redis核心数据结构的掌握程度及其适用场景技术原理技术选型Redis第 114 题分布式锁除了 SET NX 还有什么实现? 考察分布式锁的多种实现方式及各自的适用场景技术原理技术选型方案权衡etcdRedisZooKeeper第 115 题如果让你去实现类似Redis哨兵机制中redis实例向哨兵发送心跳的过程,要如何实现? 考察对心跳保活机制的理解与实现能力,包括协议设计、故障检测和稳定性处理问题拆解风险判断系统设计Redis第 116 题请说明Redis的内存淘汰策略,包括默认淘汰策略以及不同场景下的选用建议。 考察对Redis内存管理机制的理解及选型能力技术原理技术选型方案权衡Redis第 117 题RDB容易丢失数据的原因是什么? 考察对Redis RDB持久化机制及其数据安全边界的理解风险判断技术原理Redis第 118 题为什么使用 Redis 作为缓存? 考察缓存选型逻辑与 Redis 的适用场景业务理解系统设计技术选型Redis第 119 题设置锁过期时间能否彻底解决死锁问题?请结合死锁产生的条件分析。 考察死锁成因与锁过期时间在解决死锁中的局限性风险判断技术原理问题排查Redis第 120 题如何保证 MySQL 和 Redis 之间的数据一致性? 考察缓存一致性的方案设计与权衡系统设计技术原理方案权衡MySQLRedis