后端岗位面试题 · 风险判断 · Redis
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 2576 道 · 更新 2026-08-05
筛选题目已选:风险判断 · Redis
考察点
技术栈
第 401 题有一个定时任务,每天凌晨进行数据迁移,但同时有多台实例部署,怎么保证只有一台实例执行? 考察分布式任务调度的互斥机制与故障处理第 402 题客户端怎么感知到已经切换成主节点了? 考察对主从切换机制和客户端感知方式的原理理解第 403 题请解释 Redis 缓存穿透、缓存击穿和缓存雪崩三种问题的定义,并说明各自的解决方案。 考察对 Redis 缓存三大经典问题的理解与应对策略第 404 题如果使用了Redis,那么怎么保证它和数据库的最终一致性? 考察缓存与数据库数据一致性方案的理解与权衡第 405 题假如某时刻Redis宕机了,怎么办? 考察对Redis故障的应急处置、影响评估与恢复流程第 406 题有状态的用户登录应如何使用JWT来实现?请给出具体方案。 考察对JWT无状态特性与有状态需求的结合设计能力第 407 题Java中如何保证一个方法同一时间只能被一个线程调用?如果是集群环境又该如何实现? 考察并发控制的基础实现与分布式场景下的扩展能力第 408 题如何确保MySQL与Redis之间的数据一致性? 考察数据库与缓存一致性经典问题第 409 题请分别解释缓存雪崩、缓存穿透和缓存击穿的含义,并说明各自常见的应对策略。 考察对Redis缓存经典故障模式的理解及应对方案第 410 题请介绍使用 Redis 实现分布式锁时常用的命令及其关键考虑点。 考察分布式锁的基本命令、原子性保障与边界问题处理第 411 题在类似 12306 的库存扣减场景中,如何避免超卖并保证扣减正确性? 考察并发扣减的正确性控制与异常处理第 412 题如何保持Redis和数据库的数据一致? 考察缓存与数据库一致性问题的理解与常见解决策略第 413 题请结合实际项目,说明你们在项目中如何使用 Redis 以及这样设计的原因。 考察 Redis 实际应用场景、方案合理性及对技术的理解深度第 414 题Lua脚本的原子性是怎么保障的? 考察对Redis执行Lua脚本时原子性机制的理解第 415 题用Redis的话,即使有持久化,还是会出现评论丢了一两条的问题,怎么办? 考察分布式系统中数据丢失的排查与补偿机制设计第 416 题缓存雪崩、击穿、穿透发生原因和解决方案? 考察对缓存三大异常场景的识别、成因理解和系统性防护方案第 417 题Redis集群的一个节点宕机了,数据如何迁移的? 考察对Redis集群故障转移、数据重分配和哈希槽迁移机制的理解第 418 题请设计一个分布式限流方案,并说明与单机限流的区别。 考察分布式限流架构设计与一致性权衡第 419 题用户在B站 App、网页端和TV端同时登录,如何基于Token+Redis实现跨端会话共享,确保会员权益实时同步? 考察多端会话管理、Token设计、Redis缓存一致性与实时同步能力第 420 题请说明缓存雪崩的原因以及有哪些常用的解决方案? 考察对缓存雪崩的理解及应对策略