友塔游戏面试题 · Redis
友塔游戏相关面试题,按最终去重题目聚合。
共 456 道真题 · 当前筛选命中 36 道 · 更新 2026-08-05
筛选题目已选:Redis
考察点
技术栈
第 1 题确保100个用户分组的并发写入正确性,你有哪些方案? 考察对并发控制和数据一致性的理解第 2 题游戏里 MySQL 和 Redis 会用在什么场景,讲一下你的理解。 考察对 MySQL 与 Redis 在游戏架构中职责分工、数据特性与使用场景的理解第 3 题Redis底层实现看过哪些方面? 考察对Redis核心数据结构和底层机制的深入理解第 4 题请介绍你对 Redis 的整体理解,包括其核心数据结构、典型应用场景和主要局限性。 考察对 Redis 基础特性、适用场景和局限的全面认识第 5 题如果要求分数相同按加入时间排序,你会如何设计存储和排序? 考察自定义排序规则与复合排序的实现能力第 6 题如果让你实现分布式锁,你会怎么设计? 考察分布式锁的选型、实现核心机制与故障场景处理第 7 题请介绍Redis常见的部署方式及其适用场景。 考察对Redis部署架构的理解与选型能力第 8 题Redis持久化机制有哪些?各自的特点和适用场景是什么? 考察对Redis持久化核心机制的理解与选型能力第 9 题为什么要用Lua脚本? 考察Redis事务原子性、性能与复杂操作的实现原理第 10 题请谈谈在使用 Redis 作为缓存时,如何处理缓存失效?例如 token 的过期策略。 考察缓存失效策略的设计、实现与边界处理第 11 题Redis执行bgrewriteaof时fork主进程得到子进程,主进程占用2G内存,那么运行期间占用内存会是多少,为什么? 考察对Redis持久化机制中fork与内存复用的理解第 12 题请介绍 Redis 的持久化机制及其适用场景。 考察对 Redis 持久化原理、配置与取舍的理解第 13 题如何保证Redis缓存与数据库的一致性?请说明常见策略及适用场景。 考察缓存一致性的策略选择与权衡第 14 题Redis为什么这么快? 考察对Redis高性能核心机制的理解与表达第 15 题Redis对于过期的数据是怎么处理的? 考察对Redis过期键删除策略和被动淘汰机制的理解第 16 题Redis 有序集合中,当多个成员的分数相同时,如何按成员的创建时间先后进行排序?请说明你的设计思路。 考察 Redis 有序集合排序机制及复合排序的设计能力第 17 题请结合项目场景,设计一个可用的 Redis 分布式锁,并说明其局限性。 考察分布式锁正确性、失效处理与边界意识第 18 题请介绍你使用 Redis 设计和实现分布式锁的经验。 考察分布式锁的正确性、失效处理和边界意识第 19 题AOF文件过大怎么处理 考察AOF持久化机制与文件膨胀治理第 20 题如果用Redis实现一个秒杀功能,你会怎么做? 考察Redis在高并发秒杀场景下的架构设计与一致性保障