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

如何检测协程之间可能出现的死锁问题?

同程旅行后端开发消费品/零售风险判断技术原理问题排查

考察说明

考察死锁检测原理及其在协程场景下的应用

回答思路

  1. 说明死锁形成的四个必要条件
  2. 提出资源分配图的维护与环路检测
  3. 结合协程调度描述检测触发时机
  4. 讨论检测后的恢复或告警策略