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

如果要设计一个白名单服务,并采用分表存储方案,你会如何设计?

深圳虾皮信息科技有限公司后端开发互联网/IT数据驱动系统设计方案权衡

考察说明

考察对白名单服务的数据模型、分表策略及查询性能优化的理解

回答思路

  1. 明确白名单服务的核心功能与数据访问模式
  2. 说明分表键选择依据,如用户ID或白名单类型
  3. 覆盖分表后的路由、扩容和跨表查询问题
  4. 讨论热点和容量预估,体现边界意识