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

请设计一个高可用的云存储网盘系统,支持文件上传、下载、分享和权限管理。请说明整体架构、核心模块和关键设计取舍。

360集团后端开发互联网/IT风险判断系统设计方案权衡

考察说明

考察大规模存储系统设计的整体架构能力、模块划分与关键权衡

回答思路

  1. 给出整体架构分层(接入层、元数据服务、存储层、任务调度等)
  2. 说明文件快传、分片上传、秒传的实现思路
  3. 讨论元数据存储选型及一致性方案
  4. 考虑权限、分享链接安全与数据容灾
  5. 对比不同方案并说明取舍依据