作业帮面试题 · 性能优化 · Redis

作业帮相关面试题,按最终去重题目聚合。

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

筛选题目已选:性能优化 · Redis
第 1 题请解释 Redis 中的热 key 和大 key 分别是什么,它们会造成什么问题,以及如何解决? 考察对 Redis 高频访问与大数据量场景的性能问题识别与优化能力性能优化技术原理问题排查Redis第 2 题请解释缓存击穿、缓存穿透和缓存雪崩的区别和成因,以及各自如何解决? 考察对缓存三类常见故障的理解及对应防护方案性能优化风险判断技术原理Redis第 3 题请介绍分布式锁的核心概念,并结合实际场景说明如何优化锁的粒度。 考察对分布式锁原理的理解及锁粒度优化的工程实践性能优化技术原理方案权衡RedisZooKeeper第 4 题如何设计一个短链系统? 考察短链系统的核心设计:生成、存储、跳转、过期与追踪性能优化系统设计方案权衡Redis第 5 题Redis单线程为什么快,工作原理是什么? 考察对Redis单线程模型、底层数据结构及I/O机制的理解性能优化技术原理Redis第 6 题像京东这样的大型电商商品主页,数据应该用什么存储方案? 考察电商首页高并发读场景下的存储选型与缓存策略性能优化系统设计技术选型ElasticsearchMySQLRedis第 7 题Redis 执行 RDB 持久化的过程中会阻塞主线程吗? 考察对 RDB 持久化内部机制和阻塞场景的理解性能优化风险判断技术原理Redis第 8 题请介绍 Redis 缓存常见的“三件套”问题,并说明各自的解决办法。 考察对 Redis 缓存常见一致性问题的理解与解决能力性能优化技术原理问题排查Redis第 9 题秒杀系统如何设计? 考察高并发场景下的系统架构设计、性能优化与数据一致性保障性能优化系统设计方案权衡Redis第 10 题如何保证Redis定时任务在00:00整能实时触发,避免延迟? 考察实时性保证与性能权衡性能优化系统设计方案权衡Redis