后端岗位面试题 · 问题拆解 · Redis
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 449 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · Redis
考察点
技术栈
第 101 题TTL的自动过期机制是怎么实现的? 考察对键过期机制底层实现和分布式一致性的理解第 102 题Redis中的key是如何通过哈希映射到value的?底层使用了什么数据结构? 考察对Redis底层哈希表结构与数据存储机制的理解第 103 题请实现一个重复下单去重逻辑,例如同一用户对同一商品在短时间内的重复提交只保留一次。 考察去重设计中的幂等性、并发控制与缓存/存储一致性第 104 题Redis事务如何理解? 考察对Redis事务机制、特性及与关系型数据库事务差异的理解第 105 题请介绍你在项目中使用 Redis 和 Lua 脚本的具体场景与实现方式。 考察 Redis+Lua 的实际运用、原子性理解与问题解决能力第 106 题除了 Lua 脚本,还有什么方式也能保证 Redis 操作的原子性? 考察对 Redis 原子性机制的理解及多方案权衡第 107 题请说明Redis的key-value存储原理。 考察Redis底层存储结构、数据类型编码与内存管理机制第 108 题针对图书馆这种高并发查询场景,如何优化MySQL数据库的性能?另外,引入Redis缓存时需要注意哪些设计和一致性问题? 考察数据库优化思路与缓存引入的权衡意识第 109 题数据是怎么更新到Redis里的? 考察对Redis数据写入与更新机制的理解第 110 题大量客户使用系统时出现 Redis 连接大量创建的问题,请描述你的排查思路。 考察对 Redis 连接管理、资源泄漏和系统高并发下问题排查的能力第 111 题Redis 中如何设置 key 的过期时间? 考察 Redis 过期时间设置方式与过期机制的理解第 112 题为什么Redis运行速度快? 考察对Redis高性能原理及适用边界的理解第 113 题Redis的过期淘汰策略是什么?如何设置键的过期时间? 考察Redis键过期机制与内存淘汰策略的掌握程度第 114 题请说明 Redis 删除数据的机制及删除依据。 考察 Redis 内存淘汰、过期删除与惰性删除机制的理解第 115 题防超卖你做了什么东西? 考察分布式系统下并发扣减库存的防超卖设计与工程实现第 116 题在分布式锁的实现中,如何合理设置锁的过期时间?需要考虑哪些因素? 考察对分布式锁过期时间设置原理及权衡的掌握第 117 题Redis的zset实现排行榜,如何实现分数相同按时间顺序排序? 考察zset数据结构原理及定制化排序方案的工程实现第 118 题说说对Redis几种常用的数据结构的理解 考察Redis核心数据结构的特点、使用场景与底层实现第 119 题请介绍 Redis 事务的实现机制,以及使用时的注意事项。 考察对 Redis 事务执行流程、错误处理及边界情况的理解第 120 题请解释 Redis 的网络 I/O 是如何工作的,包括线程模型和主要的数据读写流程。 考察对 Redis 网络 I/O 模型、单线程事件循环及并发处理机制的理解