作业帮面试题 · 问题拆解 · Redis
作业帮相关面试题,按最终去重题目聚合。
共 1635 道真题 · 当前筛选命中 15 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Redis
考察点
技术栈
第 1 题请描述 Redis 的工作模型,包括其单线程事件循环、I/O 多路复用和持久化机制。 考察对 Redis 核心架构和运行机制的理解第 2 题Redis集群新加一个节点如何操作,需要注意什么? 考察Redis集群节点扩容的操作流程与风险意识第 3 题请解释 Lua 脚本在 Redis 中的作用及典型使用场景。 考察对 Redis 与 Lua 脚本集成原理的理解及应用能力第 4 题从Redis的list数据结构取50个数据,怎么保证原子性? 考察Redis事务与流水线对list操作原子性的影响及边界理解第 5 题请介绍 Redis 事务的实现机制,以及使用时的注意事项。 考察对 Redis 事务执行流程、错误处理及边界情况的理解第 6 题在电商项目中,新增或更新三级分类时,缓存如何同步更新? 考察缓存更新策略和一致性保障能力第 7 题Redis 主从复制是如何实现的? 考察对 Redis 主从复制原理、同步流程和边界情况的掌握第 8 题请设计一个方案,识别B端表单提交场景中的多次重复请求。 考察重复请求识别的状态记录、去重策略与异常处理能力第 9 题Redis的基本数据类型有哪些? 考察对Redis核心数据类型的掌握及其适用场景第 10 题在订单场景中,如何解决超卖问题? 考察并发下数据一致性与库存扣减方案第 11 题请解释 Redis 中 key 是如何进行哈希映射的? 考察对 Redis 键空间和哈希函数机制的理解第 12 题Redis的原子性命令有哪些? 考察对Redis原子性命令的理解与区分第 13 题Redis SortedSet 的底层实现是什么?跳表的数据结构是怎样的?各操作的时间复杂度如何? 考察 Redis 有序集合底层数据结构及跳表的原理和复杂度分析第 14 题如何使用Redis实现一个延迟队列? 考察Redis数据结构的应用、延迟队列设计与边界处理第 15 题如何用 Redis 实现滑动窗口限流? 考察限流算法原理、Redis 数据结构和边界处理能力