AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
后端岗位面试题
如何自己实现一个可重入的锁?
后端岗位面试题
更新 2026-08-05
如何自己实现一个可重入的锁?
波克
后端开发
游戏
编码实现
问题拆解
技术原理
考察说明
考察锁实现中可重入语义、线程标识与计数管理能力
回答思路
说明可重入锁的核心语义:同一线程可多次获取,需对应释放
能设计出持有线程标识与重入计数的数据结构
考虑原子操作和同步机制保证并发安全
覆盖获取、释放、计数递减和锁清理的边界情况
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。
开始模拟面试
登录查看答题指导
换一题
上一题
介绍下协程,它与线程的区别是什么?
下一题
10G大小写满单词的文件,在2G内存上求出前K高频率的单词
本题还出现在
游戏行业面试题
波克面试题