AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
后端岗位面试题
手写 shared_ptr 的实现,包括构造函数…
后端岗位面试题
更新 2026-08-05
手写 shared_ptr 的实现,包括构造函数、拷贝构造、移动构造、析构等。
吉比特
后端开发
游戏
编码实现
技术原理
问题排查
C++
考察说明
考察智能指针底层原理、引用计数管理与资源生命周期控制
回答思路
正确设计并实现拷贝构造与拷贝赋值,保持引用计数同步
正确实现移动构造与移动赋值,转移所有权且不增加计数
正确实现析构函数,递减计数并在归零时释放资源
处理自赋值、空指针与线程安全等边界情况
换一题
上一题
请比较 HashMap 和 ConcurrentHashMap 的设计差异,并说明它们在并发场景下的适用性。
下一题
请解释一下MySQL的覆盖索引是什么?
本题还出现在
游戏行业面试题
吉比特面试题