面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
Redis 中等

Redis 的 min-replicas-to-write 与 min-replicas-max-lag 如何配合防止主库宕机丢数据?

Redis 中等

Redis Cluster 的 cluster-require-full-coverage 参数作用是什么?设为 no 后集群出现槽位缺失会怎样?

Redis 简单

INFO memory 里的 used_memory、used_memory_rss、mem_fragmentation_ratio 分别代表什么?如何解读?

Redis 困难

Redis 主从延迟如何量化?INFO replication 里的 offset 差如何换算成延迟?业务如何规避读旧数据?

Redis 中等

Redis key 设计除了业务前缀,如何用版本号应对缓存结构演进与灰度?

Redis 中等

Redis 故障时业务如何降级?本地缓存兜底、限流、熔断分别怎么配合?

Redis 困难

缓存预热如何选数据?预热期间大量请求同时涌入,如何避免缓存击穿和雪崩?

Redis 简单

接口幂等用 Redis 的 SET NX 实现 token 时,为什么先删 token 再处理业务而不是反过来?

Redis 简单

用 Redis 存分布式 Session,过期时间与滑动过期如何设计?心跳刷新怎么做?

Redis 中等

如何用 Redis 生成全局唯一 ID?INCR 生成 ID 有什么局限?为什么雪花算法更常见?

Redis 中等

秒杀场景如何用 Redis 预扣库存防止超卖?Lua 脚本如何保证判断与扣减的原子性?

Redis 中等

Caffeine 本地缓存 + Redis + 数据库三级缓存如何设计?多实例下本地缓存一致性怎么保证?