网易面试题 · 技术原理 · Redis
网易相关面试题,按最终去重题目聚合。
共 2201 道真题 · 当前筛选命中 81 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Redis
考察点
技术栈
第 21 题Redis在持久化到RDB快照时,对主进程的阻塞会发生在哪些阶段? 考察对RDB快照生成过程及阻塞细节的理解第 22 题说说Redis有哪几种数据结构? 考察对Redis核心数据类型的熟悉程度及适用场景理解第 23 题Redis默认是单线程,为什么使用单线程? 考察对Redis单线程模型设计动机、IO复用和性能权衡的理解第 24 题Redis常见数据结构有哪些?你使用过哪些? 考察对Redis核心数据结构的掌握程度与实际使用经验第 25 题如何用Redisson替换原生Redis实现分布式锁? 考察Redisson分布式锁的实现机制与原生方案差异第 26 题你提到了加锁,什么时候加锁,什么时候释放锁,比如A、B两个请求抢,我怎么去设计?用什么命令去抢锁,然后怎么去释放? 考察分布式锁的加锁、释放时机及命令设计和正确性细节第 27 题Redis 中 String 类型的最大长度限制是多少? 考察对 Redis 数据类型底层实现和基本限制的掌握第 28 题Redis多节点是怎么去部署的? 考察Redis多节点部署模式的理解与适用场景第 29 题请解释什么是缓存雪崩,并说明常见的预防措施。 考察对缓存雪崩概念的理解及应对策略第 30 题Redis单线程如何实现高并发? 考察对Redis事件驱动模型、IO多路复用及单线程优势的理解第 31 题Redis怎么实现分布式锁? 考察分布式锁的原子性、互斥、超时与释放机制第 32 题请说明Redis主线程是如何处理并响应客户端请求的。 考察对Redis单线程事件驱动模型及请求处理流程的理解第 33 题在使用异步处理或类似 Lua 脚本的逻辑时,如何保证不超卖? 考察并发下单场景下库存扣减的原子性与一致性第 34 题Redis中使用哪个数据结构,key和value怎么设计? 考察Redis数据结构选择与键值设计能力第 35 题Redis 中常见的数据结构有哪些?Key 的大小上限是多少? 考察对 Redis 数据结构类型及 Key 长度限制的基础认知第 36 题你刚才提到用 Redis 做缓存,请问如何防止缓存击穿风险? 考察对缓存击穿问题的理解及典型防护手段第 37 题为什么在项目中同时使用MySQL和Redis? 考察对数据库与缓存技术选型及协作机制的理解第 38 题Redis缓存的过期策略有哪些? 考察对Redis数据淘汰和过期删除机制的掌握第 39 题分布式锁怎么实现(setnx),这个命令后面可以跟什么数据 考察 Redis SETNX 分布式锁的实现细节与命令参数理解第 40 题将榜单数据放入Redis会导致哪些一致性和性能风险?如何规避? 考察缓存架构的风险识别与权衡能力