深圳虾皮信息科技有限公司面试题 · 编码实现 · Redis
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 8 道 · 更新 2026-08-05
筛选题目已选:编码实现 · Redis
考察点
技术栈
第 1 题如何使用 Redis 实现滑动时间窗口限流? 考察基于 Redis 的滑动时间窗口限流算法设计与实现能力第 2 题请手撕实现LRU(最近最少使用)缓存算法。 考察对LRU缓存原理和哈希表加双向链表结合的实现能力第 3 题你用Lua脚本实现原子扣减,扣减的实现描述一下。 考察Redis Lua脚本实现原子扣减的正确性与边界处理第 4 题请介绍Redis跳跃表的插入流程。 考察对跳跃表数据结构及Redis实现细节的理解第 5 题请说明跳表的插入和删除的底层存储逻辑,并手撕实现跳表。 考察对跳表数据结构的原理理解和编码实现能力第 6 题用ZSET滑动窗口实现限流,添加请求记录的时间复杂度是多少? 考察Redis有序集合底层数据结构的操作复杂度第 7 题如何用 Redis 实现滑动窗口限流? 考察限流算法原理、Redis 数据结构和边界处理能力第 8 题如何使用 Redis SET 命令实现一人一单(防重复下单)? 考察 Redis 原子操作在幂等控制中的应用