momenta面经

一面(40min):
简历与岗位技术要求不太匹配,主要C++拷打。

1,对this指针如何做成shared_ptr?如果直接使用make_shared()来对this会出现什么结果?
2,lambda表达式如何在类内捕获类成员,为什么需要this?不是类内可见吗?
3,lock_guard作用?
4,cpp如何对任务队列做线程同步?
5,shared_ptr是不是线程安全?
6,epoll的边缘触发和水平触发区别?
7,如果对epoll触发事件做阻塞io会怎样?
8,如何用gdb对coredump调试?
9,如何使用gdb调试多线程?
9, 如何做多态?
10,一个对象里面有多少个vptr是怎么确定的?
11,unordered_set 和 set的区别及其底层数据结构。
12,使用迭代器遍历unordered_set和set时,若删除元素,迭代器是否会失效?
13,linux下如何查找某个进程cpu,内存使用情况?
14,top命令下显示的各个字段的含义?
15,extern "C"的作用?

无算法题。
全部评论
3 回复 分享
发布于 2024-03-29 13:37 江苏
mark
点赞 回复 分享
发布于 2024-08-20 01:18 浙江
请问是什么岗啊
点赞 回复 分享
发布于 2024-06-21 16:49 湖北
需要的话,友友可以看看我首页米哈游内推码,扫码直接投递
点赞 回复 分享
发布于 2024-04-08 08:44 上海
好难啊佬,请教下 1)this做成 shared_ptr,是说底层实现吗 2)gdb调试多线程,是说项目中用gdb调试多线程吗,没接触过这个怎么办
点赞 回复 分享
发布于 2024-04-04 22:25 广东
问问约二面了嘛,第一个第二个问题应该怎么回答呢
点赞 回复 分享
发布于 2024-03-30 09:59 广东

相关推荐

头像
11-03 16:48
已编辑
百度_高级研发工程师
事实是检验真理的唯一标准。 无论我们怎么去说,去讲述,去证明,都抵不过一个offer来得实在,无论我们怎么去复现求职中的摸爬滚打、扒皮抽筋、狼狈不堪,都抵不过你在简历写上大厂的名字(外包不算)。 所以在我求职期间,我什么话都不说,什么话都不讲,因为没有意义,虽然我总讲过程才是意义,但只有当你上岸的那一刻,你才有资格回想在水里的挣扎,只有等你出了山,你才知道山的全貌。 我为什么一定要离开华为OD,难道它不稳定吗,不能赚钱吗。为了证明自己,那肯定有的。其实更多的是印证我的认知是否真的正确。 (给不了解我的人交代一下背景,在下双非一本,gap一年,华为OD外包,摸爬滚打4个月,艰难上岸百度正编)一、...
先锋战士:说得很真诚。鄙视链自古有之,学历,家庭背景,财富,权利。从小有之,小学羡慕那些当班委的,中学羡慕那些学生会的,高中羡慕尖子班拿教学金的,大学羡慕高绩点,毕业了羡慕进大厂的。工作了,又羡慕高职级的,再后来又羡慕别人早早结婚的。我想表达的观点很简单,无论是华为od还是百度,都是经历,没有孰高孰低,为了抵达下一个风景,总会付出更多东西,但不就是人生吗?正如登山,每个阶段的山,都要想办法攀登,在博主的文字中,见到了坚持和积极寻找问题解决办法的心态
学历对求职的影响
点赞 评论 收藏
分享
轻絵梨花泪沾衣:南泵,大少爷驾到通通闪开
点赞 评论 收藏
分享
刷牛客的我很豁达:你是不是对算法有什么误解,你没手握两篇顶刊顶会,还想搞算法岗,有顶刊顶会在算法岗算才入门
点赞 评论 收藏
分享
评论
19
144
分享

创作者周榜

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