AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
后端岗位面试题
请实现LRU和LFU缓存淘汰算法,并说明它们的区…
后端岗位面试题
更新 2026-08-05
请实现LRU和LFU缓存淘汰算法,并说明它们的区别。
深信服
后端开发
专业服务
编码实现
技术原理
方案权衡
考察说明
考察对缓存淘汰策略的理解与编码实现能力
回答思路
描述LRU和LFU的核心思想与应用场景
实现LRU时使用哈希表与双向链表保证O(1)访问
实现LFU时维护频率信息和淘汰最少使用项
对比两者在访问模式下的差异并指出实现复杂性
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。
开始模拟面试
登录查看答题指导
换一题
上一题
请介绍你实习中做过的一个项目,并说明关键设计背景和原因。如果遇到预期外的问题,你会如何分析和解决?
下一题
后端为什么想着投安卓(安卓可以用 Java 开发)?
本题还出现在
专业服务行业面试题
深信服面试题