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

现在让你设计一个ChatGPT的代理服务,它需要购买API key,假设买了1w个API key回来,为了防止被封号,每一个key最多分给5个用户使用,国内用户来访问我们这个代理服务的时候就可以注册一个账号,他可能携带一个userId来聊天。我们怎么设计这样一个分布式代理服务,满足配额要求且考虑一定程度上提升性能

网易后端开发互联网/IT性能优化系统设计方案权衡Redis

考察说明

考察分布式配额管理、并发一致性与性能优化设计能力

回答思路

  1. 说明key池化管理与分配策略
  2. 阐述配额计数的存储与一致性方案
  3. 讨论负载均衡、缓存和故障处理
  4. 评估性能提升措施与边界条件
本题已收录答题指导

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

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