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