上海得物信息集团有限公司面试题 · 技术原理 · Redis
上海得物信息集团有限公司相关面试题,按最终去重题目聚合。
共 1847 道真题 · 当前筛选命中 123 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Redis
考察点
技术栈
第 1 题Redis限流如何实现(使用Redis的数据结构)? 考察对Redis数据结构特性的理解以及在限流场景中的选型和实现能力第 2 题请说明缓存穿透是什么,并介绍常用的解决方案。 考察对缓存穿透的识别与常见应对方案的理解第 3 题Redis的高可用是怎么做的? 考察Redis高可用架构及故障切换机制的理解第 4 题Redis 如何实现分布式锁? 考察 Redis 分布式锁的原子操作、安全性与正确性理解第 5 题处理热点数据时,应该先删除 Redis 还是 MySQL?分别会有什么问题? 考察缓存与数据库一致性处理及对并发和异常场景的影响第 6 题请介绍 Redis 的持久化方式及其区别。 考察对 Redis 持久化机制的理解和选型判断第 7 题请说明 Redis 主从复制的基本原理和主从节点的主要区别。 考察对 Redis 主从架构和数据一致性的理解第 8 题请分别说明 MySQL、Redis 和消息队列的典型使用场景。 考察对三类存储/中间件适用边界的理解与选型意识第 9 题如果使用一个不存在的数据去攻击会发生什么? 考察缓存穿透问题的认知、危害识别与应对策略第 10 题请介绍Redis缓存的核心机制以及你在项目中如何设计与应用缓存。 考察对Redis缓存原理的理解及实际项目中的应用与权衡第 11 题Redis内存淘汰策略有哪些? 考察Redis内存管理机制及淘汰策略的适用场景第 12 题请解释 Redis 为什么默认使用单线程模型,以及为什么在 6.0 版本中引入多线程 I/O? 考察对 Redis 单线程事件循环及多线程 I/O 设计的理解第 13 题Redis为什么单线程快? 考察对单线程模型与性能关键因素的理解第 14 题你对分布式锁的了解有哪些?请说说分布式锁的实现方式。 考察对分布式锁概念、常见实现方案及各自适用场景的掌握第 15 题为什么用Redis里的list存聊天记录而不用其他数据结构? 考察对Redis数据结构特性的理解及选型权衡能力第 16 题那怎么解决缓存穿透? 考察缓存穿透的定义、原因及常用解决方案第 17 题如果使用了Redis,那么怎么保证它和数据库的最终一致性? 考察缓存与数据库数据一致性方案的理解与权衡第 18 题Java中如何保证一个方法同一时间只能被一个线程调用?如果是集群环境又该如何实现? 考察并发控制的基础实现与分布式场景下的扩展能力第 19 题Redis集群节点之间怎么复制数据,怎么知道对方状态? 考察Redis主从复制原理与集群节点状态感知机制第 20 题缓存击穿、穿透和雪崩的区别是什么?区分它们的核心依据是什么,对应的解决方案各有哪些? 考察对缓存异常现象的定义、区分依据及解决方案的掌握