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

场景题:快手关注与粉丝的场景,怎么设计数据库表?要实现查找我的关注与我的粉丝两种查找。

快手后端开发互联网/IT问题拆解系统设计技术原理

考察说明

考察社交关系存储的表结构设计、查询路径与索引优化

回答思路

  1. 说明关注关系建模为单向的follow表
  2. 解释为何需要建立双向查询索引(关注与被关注)
  3. 讨论大数据量下的分表或缓存方案
  4. 覆盖事务一致性约束(唯一约束防重复关注)
本题已收录答题指导

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

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