后端岗位面试题 · 性能优化 · Redis
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 748 道 · 更新 2026-08-05
筛选题目已选:性能优化 · Redis
考察点
技术栈
第 141 题Redis 的过期删除策略和内存淘汰策略分别有哪些? 考察对 Redis 容量管理与数据淘汰机制的理解第 142 题介绍Redis渐进式rehash 考察对Redis哈希表扩展机制和性能优化原理的理解第 143 题Redis ZSET底层实现是什么,为什么高版本的Redis要将压缩列表替换成listpack? 考察Redis有序集合底层数据结构及压缩列表到listpack演进的原因第 144 题Redis性能好的原因有哪些? 考察对Redis单线程模型、内存存储和高效数据结构的理解第 145 题请说明Redis在吞吐量和存储容量方面的典型性能指标及影响因素。 考察对Redis性能上限与容量规划的理解第 146 题在系统性能优化中,除了使用 Redis 作缓存,还有哪些常见的技术手段和策略? 考察性能优化的全局视野和常见技术手段第 147 题Redis的缓存策略中,为什么要设计热点数据缓存这样的东西? 考察对缓存必要性、热点识别及缓存策略设计的理解第 148 题Redis为什么适合做缓存,为什么快? 考察对Redis内存存储模型和性能特性的理解第 149 题为什么使用Redis进行热点数据缓存? 考察对Redis缓存优势、使用场景和局限性的理解第 150 题Redis的内存淘汰机制是什么? 考察对Redis内存管理与淘汰策略的理解第 151 题RDB 在生成的时候,性能差主要差在哪里? 考察对 Redis RDB 持久化性能损耗来源的理解第 152 题Redis怎么做缓存预热? 考察缓存预热的目标、实现方式与工程化落地的理解第 153 题Redis中key过期后是如何清理的? 考察Redis过期键的清理机制与内存管理策略第 154 题Redis底层的string和list类型怎么存储的,分别有哪些优化手段? 考察Redis常用数据类型的底层编码实现与内存优化意识第 155 题Redis为什么采用单线程模型?单线程+IO多路复用相比多线程模型有什么优势与劣势? 考察对Redis线程模型设计动机、IO多路复用原理及并发模型权衡的理解第 156 题提到Redis缓存库存,如何评估数据库与Redis的并发支持能力(如QPS值)? 考察对缓存与数据库并发能力评估方法及容量规划的理解第 157 题一个根据 userid 查昵称的接口,如何提升性能? 考察缓存、索引、并发和扩展性设计能力第 158 题项目开发过程中Redis是否有遇到超大key?你是怎么解决这类问题的? 考察Redis大key问题的识别、排查和优化能力第 159 题Redis的内存淘汰策略有哪些?如何选择合适的策略? 考察内存管理策略的理解与选型能力第 160 题你遇到过Redis的hotkey吗?如何发现并处理? 考察热点键的识别、影响分析和应对方案