redis题目面渣重点

《面渣逆袭 Redis 篇 V2.0》标星重点面试题(高频大厂原题核心)

一、基础 & 选型重点

  1. Redis 是什么?Redis 为什么速度很快?(字节 / 小米 / 百度高频五星)
  2. Redis 和 MySQL 区别、Redis 和 HashMap 区别(华为、字节商业化原题)
  3. 项目里哪些业务用到 Redis?农行 / 百度 / 华为高频必问
  4. Redis 能做哪些业务场景(缓存、分布式锁、限流、排行榜、UV 统计等)

二、八大数据结构(全部五星重点,各家必问)

  1. Redis 8 种数据类型(5 基础 + 3 高级)分别是什么、适用场景
  2. String 底层 SDS、使用场景;Hash 对比 String 存对象优劣(华为 OD 原题)
  3. List 底层 quicklist、应用;Set 去重 / 交集场景;ZSet 底层跳表原理(字节飞书五星)
  4. Bitmap 签到、HyperLogLog 海量 UV 统计、GEO 地理位置实现

三、底层性能五星核心(面试重灾区)

  1. Redis 单线程为什么还能支撑十万 QPS(腾讯 / 字节 / 得物必考)
  2. IO 多路复用原理,select/poll/epoll 三者对比(抖音、快手五星原题)
  3. Redis6.0 IO 多线程机制,和旧单线程差异(腾讯音乐原题) 12 单线程 Redis 基准 QPS 数值、redis-benchmark 测试

四、Redis 命令高频重点

13 SET 完整参数(NX/EX/KEEPTTL/GET)、分布式锁用法 14 INCR 原子性原理、计数器 / 限流业务实现 15 SADD 时间复杂度、各结构高频命令

五、持久化(五星必考)

16 RDB 机制、触发时机、fork 写时复制原理 17 AOF 刷盘三策略、AOF 重写完整流程、重写缓冲区作用(快手原题) 18 RDB 与 AOF 优缺点对比、如何选型(美团 / 小米高频) 19 Redis4.0 混合持久化原理、生产配置方案 20 Redis 宕机数据恢复流程、aof/rdb 修复命令

六、高可用架构(大厂必考五星)

21 Redis 主从复制三阶段:全量同步 / 增量同步原理 22 主从数据不一致成因、优化方案 23 主从三种拓扑结构(一主一从 / 一主多从 / 树状) 24 哨兵 Sentinel 部署、监控 + 故障转移流程(华为 OD) 25 Redis Cluster 3 主 3 从集群、16384 槽位原理 26 单机 / 主从 / 哨兵 / 集群四种部署优缺点(腾讯音乐)

七、缓存工程化五星难题(项目必问)

27 热 Key 定义、危害、解决方案(文档标重点业务题) 28 缓存雪崩、击穿、穿透产生原因 + 全套解决方案 29 大 Key 危害、排查、优化手段 30 Redis 内存淘汰 8 种策略及适用场景

八、分布式业务核心(全部五星)

31 Redis 分布式锁实现、死锁 / 锁续期 / 防误删解决方案(PmHub 项目案例) 32 Lua 脚本实现令牌桶限流完整逻辑 + 代码(秒杀接口重点) 33 ZSet 实现日 / 月用户活跃度排行榜(技术派项目) 34 Bitmap 用户签到、HyperLogLog 页面 UV 统计、GEO 附近商家

九、部署运维重点

35 Redis 三种部署方式(本地单机 / 源码生产 / Docker 容器) 36 生产核心配置:密码、远程访问、maxmemory、持久化、复制缓冲区

十、企业高频五星原题汇总

  1. 华为一面:Redis 和 HashMap 的区别
  2. 字节商业化一面:Redis 和 MySQL 的区别
  3. 华为 OD:Redis 底层、生产部署方案
  4. 飞书 / 字节:ZSet 跳表底层、插入几层索引
  5. 小米春招:Redis 为什么快、内存淘汰、持久化
  6. 快手:IO 多路复用 select/poll/epoll、AOF 重写问题
  7. 抖音商城:Redis 高性能、IO 多路复用
  8. 美团:RDB/AOF 恢复速度、持久化选型
  9. 百度实习:项目 Redis 缓存、Redis 高性能原因
  10. 腾讯音乐:四种 Redis 部署架构优缺点
相关推荐
今天的砖头有点烫手啊2 小时前
接口太慢?Spring Boot 缓存体系 @Cacheable 全链路拆解
spring boot·后端·缓存
TDengine (老段)2 小时前
TDengine taosAdapter — 多协议网关详解
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
Nturmoils2 小时前
SQL Server 迁移到 KingbaseES:一次复杂 BI 查询的性能实测
数据库
xcLeigh3 小时前
Go入门:短变量声明的陷阱与最佳实践
java·redis·golang·教程·变量
szephyr3 小时前
腾讯云 ADP 智能体的 Skills 版本回滚总是回到旧配置,是缓存没清还是版本管理没开?
java·缓存·腾讯云
今天AI了吗3 小时前
MCP 协议打通 AI 与国产数据库,SQL 调优全流程一站式闭环
数据库·人工智能·sql
灯澜忆梦4 小时前
【MySQL11】进阶篇 | 索引_#3使用规则
数据库·sql·mysql·性能优化
名字还没想好☜4 小时前
Go 的 sync.Cond 实战:用条件变量做等待/通知,比忙轮询省 CPU
开发语言·数据库·后端·golang·go
wWYy.4 小时前
Mysql:有哪些锁?
数据库·mysql