互联网/IT行业面试题 · 问题拆解 · Redis
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 185 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Redis
考察点
技术栈
第 121 题你提到用 Redis 存储 key 及对应占用次数,你会如何设计存储结构? 考察 Redis 数据结构选型与计数场景的方案设计第 122 题Redis的zset实现排行榜,如何实现分数相同按时间顺序排序? 考察zset数据结构原理及定制化排序方案的工程实现第 123 题请说明 Redis RDB 持久化在何时、由谁执行,以及它是通过子进程还是新线程来完成快照生成的? 考察对 Redis RDB 持久化执行模型的理解,特别是 fork 子进程与线程的区别第 124 题请说明 Redis 删除数据的机制及删除依据。 考察 Redis 内存淘汰、过期删除与惰性删除机制的理解第 125 题如何设计并实现缓存被查询频率的记录? 考察缓存访问统计的设计与实现能力第 126 题如何实现 Redis 的代理中间件(隐藏真实 Redis 节点,解析客户端协议并转发请求)? 考察对 Redis 协议解析、代理架构、请求转发和节点隐藏的理解与设计能力第 127 题请解释缓存击穿和缓存穿透的概念,并说明各自的解决方案。 考察缓存异常场景的理解与针对性解决能力第 128 题如果订单查询链路要调用8个服务,每个服务都要查一次Redis,你怎么把这个链路优化到至少50%? 考察缓存读取链路的性能优化思路与量化目标拆解第 129 题如果存在跨年(跨越年份)的签到情况,如何解决和存储? 考察日期边界处理与长期存储设计第 130 题学习 Redis 的 SDS 字符串实现后,你有哪些收获? 考察对 Redis 简单动态字符串设计原理及其对性能与安全影响的理解第 131 题将本地缓存扩展为 Redis 集群后,如何确定某个 key 存储在哪个机器上? 考察 Redis 集群数据分布与哈希槽位的理解第 132 题设计排行榜使用什么Redis数据类型? 考察Redis有序集合在排行榜场景的应用及边界条件第 133 题请说明你为什么选择使用 Redis,以及它在你的项目中具体承担了哪些职责? 考察技术选型理由与 Redis 实际应用场景的匹配度第 134 题Lua脚本怎么用的,为什么用Lua脚本? 考察对Redis中Lua脚本的使用方式、原子性和性能优势的理解第 135 题Redis如何保证双写一致,讲最终一致性的即可 考察缓存与数据库双写场景下最终一致性方案的权衡与边界第 136 题Redis 为什么能实现高性能?结合其内部机制说明主要原因。 考察对 Redis 单线程模型、IO 多路复用和内存存储的理解第 137 题请描述将MySQL中的数据同步或导入到Redis的常见方案。 考察数据迁移与缓存同步的技术选型和实施理解第 138 题请解释布隆过滤器的原理、误判率及其在缓存场景中的应用场景。 考察布隆过滤器的数据结构原理、误判率特性与实际应用场景第 139 题Redis怎么解决一人一单问题 考察使用Redis保证用户订单唯一性和并发安全的能力第 140 题请介绍 Redis 的过期删除策略,并说明它们是如何配合工作的? 考察对 Redis 过期键删除机制及其协作原理的理解