后端岗位面试题更新 2026-08-05
设计一个11位的订单号生成方案,要求全局唯一并能支撑高并发,你会采用什么算法?请说明你的设计思路和取舍。
收钱吧后端开发专业服务问题拆解系统设计技术选型
考察说明
考察分布式ID生成的唯一性、并发性能与商业约束
回答思路
- 说明订单号需全局唯一且11位长度限制
- 给出具体算法或组合方案,如雪花算法、分段号段、UUID截断
- 分析并发性能、时钟回拨、位长利用与可读性
- 说明如何保证高并发下的性能和唯一性
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。