面试题库

全部 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秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
缓存 简单

缓存预热有哪些常见方式?

缓存 简单

什么是缓存预热?为什么服务新上线或重启后需要预热?

缓存 困难

设计一个多级缓存框架,需要抽象哪些核心能力?

缓存 简单

多级缓存与 CDN、浏览器缓存是什么关系?

缓存 中等

Redis 故障时,多级缓存中的本地缓存如何兜底?

缓存 中等

多级缓存中 L1 与 L2 的容量如何分配?

缓存 中等

多级缓存的失效风暴(多实例同时回源)如何解决?

缓存 中等

Caffeine + Redis 多级缓存如何做延迟双删保证最终一致?

缓存 困难

多级缓存下如何避免本地缓存与 Redis 出现双写不一致?

缓存 中等

读多写少的场景下,多级缓存如何平衡新鲜度与命中率?

缓存 中等

多级缓存回源后,如何同时回填 L1 和 L2?

缓存 中等

基于版本号的多级缓存一致性方案如何设计?