后端岗位面试题更新 2026-08-05

LFU 缓存淘汰算法中,如果一个 key 访问次数很多但很久未被访问,而新 key 访问次数少却被淘汰,如何优化 LFU 解决这种情况?

深圳虾皮信息科技有限公司后端开发互联网/IT技术原理方案权衡问题排查

考察说明

考察对 LFU 算法老化机制和缓存公平性的理解与优化能力

回答思路

  1. 指出 LFU 的访问计数不随时间衰减的缺陷
  2. 提出基于时间窗口或定期衰减计数的方案
  3. 分析实现细节如衰减周期、计数更新方式
  4. 讨论对热度和新数据公平性的权衡
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。