米哈游面试题 · 方案权衡 · Redis

米哈游相关面试题,按最终去重题目聚合。

共 2292 道真题 · 当前筛选命中 17 道 · 更新 2026-08-05

筛选题目已选:方案权衡 · Redis
第 1 题为什么要用跳表不用红黑树? 考察对跳表和红黑树作为有序数据结构在并发场景下实现差异的理解技术原理技术选型方案权衡Redis第 2 题请说明数据库与 Redis 在数据存储和访问上的差异,以及为什么系统常常在已有数据库的情况下仍引入 Redis。 考察对数据库与缓存定位差异、性能特点及适用场景的理解技术原理技术选型方案权衡Redis第 3 题请说明分布式锁的原理,可能出现的异常以及解决方案。 考察分布式锁实现机制、异常场景识别与应对能力风险判断技术原理方案权衡Redis第 4 题在主从复制架构中,写操作更新主库后,如果尚未通过 binlog 同步到从库,此时一个读请求从从库读到旧数据并写入缓存,导致之前删除缓存的操作失效,后续读到的仍是旧数据。如何解决这种缓存一致性并发问题? 考察缓存与数据库一致性、主从延迟下的并发处理能力技术原理方案权衡问题排查MySQLRedis第 5 题Redis和MySQL怎么保证数据的一致性,如果不一致了怎么办? 考察缓存与数据库一致性方案设计、失效场景处理与权衡风险判断系统设计方案权衡MySQLRedis第 6 题怎么保持数据库和Redis一致 考察缓存与数据库数据一致性保证策略及边界处理风险判断技术原理方案权衡Redis第 7 题那怎么保证Redis的数据和数据库的数据一致呢? 考察缓存与数据库一致性方案的设计与权衡系统设计技术原理方案权衡Redis第 8 题Redis 的 Zset 如何表达一个用户的两个属性,既按属性分组又能排序? 考察 Zset 数据建模能力,处理多属性与排序需求技术原理方案权衡Redis第 9 题Redis 有哪些局限性或缺点? 考察对 Redis 技术边界和适用场景的深入理解技术原理方案权衡Redis第 10 题Redis有哪些缺点? 考察对Redis局限性和适用边界的理解风险判断技术原理方案权衡Redis第 11 题Redis用于项目的哪些方面? 考察项目实践中的Redis应用场景及其合理性项目复盘技术选型方案权衡Redis第 12 题怎么用Redis的数据结构实现一个延迟消息队列 考察Redis数据结构掌握、方案设计与边界处理能力系统设计技术原理方案权衡Redis第 13 题请说明 Redis 过期键的删除机制。 考察对 Redis 过期删除策略的理解及其适用场景技术原理方案权衡Redis第 14 题项目里为什么要用 Lua 脚本? 考察 Redis Lua 脚本的使用动机、原子性保障和适用场景技术原理方案权衡LuaRedis第 15 题请解释Redis缓存雪崩和缓存击穿的概念,并说明各自常见原因与应对策略。 考察对缓存失效异常场景的理解与防御手段技术原理方案权衡问题排查Redis第 16 题Redis怎么做消息队列,可以使用什么数据结构? 考察Redis消息队列的实现方式与数据结构选型技术原理技术选型方案权衡Redis第 17 题为什么不直接把数据存储在数据库里,反而要使用 Redis? 考察对缓存与数据库职责差异、性能与一致性的理解风险判断技术原理方案权衡Redis