题目重点:把时间压力、可逆性、信息缺口和风险阈值写进决策过程,事后用结果与反事实复盘。
题意与假设
这道练习题保留了面经中值得训练的核心约束,并将需要澄清的条件单独列出。现场拿到变体时,先和面试官确认这些条件。
- 回答以真实事件为基础;面试题没有给具体业务场景、时间上限或授权边界。
- 若决策不可逆且可能伤害用户,先升级或采取降低风险的临时措施,不能用‘速度’替代责任。
- ‘没有指导’不等于完全孤立:可在有限时间内获得文档、值班同事或用户证据。
解题路线
- 用一句话给 deadline 和不行动的代价;列已知/未知信息,以及谁有最终权限。区分可逆与不可逆、局部与全局影响。
- 在时间盒内取关键证据:最近指标、用户影响、系统状态和两三个备选方案;预先设回滚/停止阈值。若无法获得必要授权,先做低风险缓解并升级。
- 讲自己实际选择、为什么该选择在当时证据下合理、如何通知利益相关人和记录决定;不要只说‘凭经验’。
- 事后比较预期/实际、是否有负面副作用,以及如果重来会改变的信息收集或决策机制。快决策的成熟度体现在知道何时停下确认。
手动走一遍
虚构训练例:上线后 15 分钟 p99 延迟翻倍,owner 暂时联系不上,你有回滚权限。先确认是新版本区域性问题,按事先设置阈值回滚受影响流量、通知值班人员,保留 tracing 证据。若回滚仍不改善,切换事件假设并升级;不能盲目继续推全量。
规模与取舍
非算法题。主答可按 1 分钟的‘风险→证据→选项→决定→验证’展开,准备精确时间线和本人权限边界;虚构训练例不能替代候选人的真实故事。
易错点与追问
容易失分的边界
- 把无指导描述成无人支持,忽略可用证据和授权。
- 声称迅速拍板却没有替代方案或回滚条件。
- 对高风险不可逆动作也说‘先做再说’。
- 事后只强调结果好,未检视当时决策质量。
继续深挖
- 若两位相关方给相反建议且都不在你汇报链,谁拍板?
- 你当时最可能错误的假设是什么?
- 如果无法回滚,决策时间盒怎样改变?
