新大陆科技集团面试题更新 2026-08-05

为什么签到功能通常使用 Bitmap 实现?

新大陆科技集团后端开发互联网/IT性能优化技术选型Redis

考察说明

考察对 Bitmap 数据结构特性及其在签到场景中适用性的理解

回答思路

  1. 说明 Bitmap 用单个 bit 表示一个用户一天的签到状态,内存占用极低
  2. 对比普通存储方案(如数据库记录)在空间和查询效率上的劣势
  3. 结合签到场景是高频写、按用户按月查询的特点说明 Bitmap 的命中
  4. 如能补充 Redis 中 Bitmap 的命令(SETBIT/GETBIT/BITCOUNT)更佳
本题已收录答题指导

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

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