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

如果数组中有数据且写等待队列中有 goroutine,此时来了另一个读命令,如何处理?

沐瞳科技后端开发游戏问题拆解Go

考察说明

考察并发读写协调机制与队列优先级的理解

回答思路

  1. 说明读命令的处理优先级是否受写等待队列影响
  2. 解释数组有数据时应直接返回还是进入读等待
  3. 讨论读写等待队列的调度策略与公平性问题