后端岗位面试题更新 2026-08-05
进程之间可以死锁吗?为什么?
中科曙光后端开发电子/半导体问题拆解风险判断技术原理
回答思路
- 明确死锁的定义,强调多个进程互相等待对方持有的资源
- 解释死锁的必要条件:互斥、持有并等待、不可剥夺、循环等待
- 举出进程间死锁的典型例子(如两个进程各持有一个锁并等待另一个)
- 说明死锁可能发生在不同进程之间,而不仅是线程
- 解答中应区分进程和线程的差异,但死锁原理相同
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。