后端岗位面试题更新 2026-08-05
请解释缓存穿透、缓存击穿和缓存雪崩分别是什么,并分别给出应对方案。
腾讯云智研发阿里云快手后端开发互联网/IT专业服务风险判断技术原理Redis
考察说明
考察对缓存三类典型问题的理解、区分及对应解决策略
回答思路
- 准确定义缓存穿透、击穿、雪崩的区别与触发场景
- 给出缓存穿透的应对方案(如布隆过滤器、空值缓存)
- 给出缓存击穿的应对方案(如互斥锁、热点数据永不过期)
- 给出缓存雪崩的应对方案(如过期时间随机化、多级缓存)
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。