Momenta 日常实习 C++ 开发面经

2022-11-03 Momenta 软件研发实习生-C++ base 北京

自我介绍

面试官介绍流程,总时间一个钟,先问基础后项目后做题。

说一说 C++ 11 share_ptr?底层实现?

给个 share_ptr 结构看看有没错?

template<class T>
class shared_ptr {
private:
	T* ptr;
	int cnt;
}

这样使用 shared_ptr 有错吗?

int* p = new int;
shared_ptr<int> p1(p);
shared_ptr<int> p2(p);

说一说 unique_ptr ?

说一说 time_wait?大量出现的原因?怎么处理?

说一说 close_wait ? 大量出现的原因?怎么处理?

说一说 epoll?底层实现?

说一说 select?与 epoll 比有什么缺点?

poll 改进了啥?

说一说个人项目?

日志系统的实现?有什么优化的思路?

做题:链表删除倒数第 n 个节点

反问:评价?实习培养?业务?C++ 库中间件

平台:飞书

时间:一个钟

总结:去年面的日常实习,问题也都是经典问题,除了智能指针底层那块没回答好,后面回去自己补了一下,面完无后续,可能实习时间不太符合而且离北京太远,日常实习一般都要求尽快到岗。

#我的实习求职记录##我的实习日记#
全部评论
计数在堆上,或者说用原子变量
2 回复 分享
发布于 2023-04-10 14:03 江苏
本科可以面吗
1 回复 分享
发布于 2023-04-21 18:18 上海
感谢分享
1 回复 分享
发布于 2023-04-11 20:34 河北
e哥发挥依旧稳健
1 回复 分享
发布于 2023-04-11 11:12 陕西
请问shared_ptr的结构到底有没有错误呢?我对这部分复习也不是很到位。
1 回复 分享
发布于 2023-04-10 13:49 北京
一共几面呢
点赞 回复 分享
发布于 2024-06-06 22:43 江苏
有投递链接吗?Java的
点赞 回复 分享
发布于 2023-04-16 00:59 广东

相关推荐

个人背景:学院二本计科专业&nbsp;大二开始实习个人经历:安克创新&nbsp;、理想汽车、字节跳动碎碎念:我做事只有三分钟热度。看到进了大厂的同学,我会羡慕,也会跟着努力上进;但遇到好看的小说,我又会放下手头的事沉迷其中,之前的坚持也就中断了。我有些自卑,总觉得自己学历和外貌都不够好。之前偶然在网上受到关注,我就喜欢上了上网,因为这里有很多人认可我。但我也很在意别人的评价,偶尔看到嘲讽的言论,会触发我的自卑情绪,让我感到愤怒。有时候我会强硬地回怼,有时候又会懦弱地选择无视。我也有虚荣心。不管是拿到安克、理想还是字节的机会,我在分享的时候都会带着这份心思。我会特意强调自己学历不好,是为了衬托出过程的艰难,以此显得自己更厉害。我知道,人往往会炫耀自己缺少的东西,来掩盖内心的空洞。我总想着走捷径,不太喜欢踏踏实实地做事。找实习的时候,我花了更多时间在研究面试技巧上,而不是提升专业能力。我会反复听面试录音分析技巧,看面试教程学习怎么和不同的面试官沟通,还会每天自言自语练习语言表达,同学都觉得我有点奇怪。我的实习生涯里,侥幸和运气占了很大一部分。我总在想,如果有一天我失去了这份幸运,这些特质可能会让我一蹶不振。ps:&nbsp;很多人会问我学习路线和经验&nbsp;但是就像我上面说的&nbsp;我的实习过程靠的很多是关键节点的运气&nbsp;技术上面我可能不如很多人&nbsp;&nbsp;所以请大家理性求助和理性参考我的回答&nbsp;附上我的投递记录
我的offer在哪里...:从去年看到现在,飞升哥就是榜样
我的求职进度条
点赞 评论 收藏
分享
评论
22
134
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务