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

设计一个11位的订单号生成方案,要求全局唯一并能支撑高并发,你会采用什么算法?请说明你的设计思路和取舍。

收钱吧后端开发专业服务问题拆解系统设计技术选型

考察说明

考察分布式ID生成的唯一性、并发性能与商业约束

回答思路

  1. 说明订单号需全局唯一且11位长度限制
  2. 给出具体算法或组合方案,如雪花算法、分段号段、UUID截断
  3. 分析并发性能、时钟回拨、位长利用与可读性
  4. 说明如何保证高并发下的性能和唯一性
本题已收录答题指导

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

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