Momenta面经

复盘之Momenta面经(C++,已OC)

一面:
项目:

1.介绍一下你的第一个项目。

2.介绍一下线程池。

3.请求队列上的线程是如何工作的?

4.线程有绑核吗?(绑定线程到CPU核上)

5.有用到协程吗?

6.半同步半反应堆讲一下?

7.比较一下Reactor和Proactor的区别。

8.epoll和select、poll之间的区别讲一下?

9.Linux下线程同步的机制有哪些?你用过哪些锁?

10.共享内存实现原理?解决共享内存弊端,我们一般给内存加锁还是进程?

11.临界区呀,临界区和锁相比优势在哪儿?

12.介绍一下你的第二个项目。

13.介绍一下NAT的种类(答成了NAT的类型)

14.讲一下VLAN作用吧。

15.VLAN 0 用来干什么?

16.刚刚听你说交换机通过广播转发MAC,那你的MAC有做绑定吗?

其它:

1.说一下以下四行代码含义:
图片说明

2.虚函数(用法,动态绑定是什么区别静态绑定)

3.共享指针讲一讲

4.模板讲一讲。

5.强制类型转换?(知道吗?你用过的是怎样的转换)

6.说一下deque(底层原理)

7.array/vector/list/map/deque的区别和应用场景

二面:

1.聊一聊项目。

2.栈和堆的区别。栈的静态分配和动态分配?

3.栈的溢出场景举例。嵌套调用函数会出现什么问题(比如十层嵌套)?

4.讲一下如何判断两个浮点数相等?

5.内存泄漏讲一下。

6.面向对象的三大特性。挑一个详细讲一讲。

7.用过智能指针吗?

8.指针操作还会出现哪些问题?

处理速度很快,二面结束后半小时就接到HR电话通知。

#面试复盘##实习##C++工程师#
全部评论
您好,Eden稳住别浪:   首先谢谢您的文章,非常棒。   其次,我想请教您几个面经中的技术问题:   1. "解决共享内存弊端,我们一般给内存加锁还是进程?"。我认为需要对内存加锁,但并没有找到相关资料,请问您是怎么回答的,或者您有什么看法?   2. "栈的静态分配和动态分配?"。我认为在运行前局部变量静态分配在栈中,那么栈的动态分配是什么呢? 谢谢😀😁😀😁
3 回复 分享
发布于 2022-05-30 16:29
老哥你的项目是哪里的
2 回复 分享
发布于 2022-05-15 17:46
强啊
1 回复 分享
发布于 2022-05-15 20:14
项目问得好细啊
1 回复 分享
发布于 2022-05-15 12:12
有笔试么,好兄弟
1 回复 分享
发布于 2022-05-14 16:57
校友厉害👍
4 回复 分享
发布于 2022-05-14 00:53
好兄弟,双非本211硕会不会被卡学校?😂
2 回复 分享
发布于 2022-06-21 12:29
我也刚二面完C++实习,HR说面试通过了但是状态是待定,期待能有个offer
2 回复 分享
发布于 2022-05-17 22:09
就两轮技术面吗,我秋招的时候三轮技术
2 回复 分享
发布于 2022-05-15 15:45
您好,感谢您的分享,请问 临界区和锁相比优势在哪儿?这个该如何回答呀
1 回复 分享
发布于 2022-08-08 15:27
可以问一下朋友你C++这些基础知识怎么学的嘛?感觉好杂,有没有视频推荐~😭麻烦啦
1 回复 分享
发布于 2022-05-24 23:43
请问一下两轮面试共面了多长时间?
1 回复 分享
发布于 2022-05-15 14:44
如何判断浮点数相等呢
点赞 回复 分享
发布于 2024-09-14 20:37 湖北
不用撕代码嘛
点赞 回复 分享
发布于 2023-07-05 16:23 江苏
学长你好,请问实习生一天多少钱呀
点赞 回复 分享
发布于 2022-11-30 23:56 江苏
老哥 可以问一下上下班时间嘛
点赞 回复 分享
发布于 2022-06-01 15:30
实习时长多久呀,你好
点赞 回复 分享
发布于 2022-05-25 16:25
有房补嘛
点赞 回复 分享
发布于 2022-05-23 20:16
请问你一面后多久收到二面呀?
点赞 回复 分享
发布于 2022-05-19 23:28
面试没有手撕代码吗😳😳😳
点赞 回复 分享
发布于 2022-05-17 22:25

相关推荐

点赞 评论 收藏
分享
咦哟,从去年八月份开始长跑,两处实习转正都失败了,风雨飘摇,终于拿到offer了更新一下面试记录:秋招:多部门反复面试然后挂掉然后复活,具体问了啥已经忘了,只是被反复煎炸,直至焦香😋春招:base北京抖音hr打来电话说再次复活,准备面试,gogogo北京抖音一面:六道笔试题:1.promise顺序2.定义域问题3.flat展开4.并发请求5.岛屿数量算法(力扣)深度,广度都写6.忘记了,好像也是算法,难度中等其他问题多是框架底层设计,实习项目重难点~~~秒过😇北京抖音二面:三道笔试题:(为什么只有三道是因为第三道没做出来,卡住了)1.中等难度算法(忘记啥题了,应该是个数组的)2.认识js的继承本质(手写继承模式,深入js的面相对象开发)3.手写vue的响应式(卡在了watch,导致挂掉)---后知后觉是我的注册副作用函数写得有问题,有点紧张了其他题目多是项目拷打,项目亮点,对实习项目的贡献~~~第二天,挂,but立马复活转战深圳客服当天约面深圳客服一面:六道笔试题,由于面过太多次字节,面试官叫我直接写,不用讲,快些写完😋,具体都是些继承,深拷贝(注意对数组对象分开处理,深层次对象,循环引用),加中等难度算法题~~~秒过深圳客服二面:口诉八股大战:大概囊括网络,浏览器渲染原理,动画优化,时间循环,任务队列等等(你能想到的简单八股通通拉出来鞭尸😋)算法题:笔试题6道:1:找出数组内重复的数,arr[0]-arr[n]内的数大小为[1-n],例如[1,2,2,3,3]返回[2,3],要求o(n),且不使用任何额外空间(做到了o(n),空间方面欠佳,给面试官说进入下一题,做不来了)2:原滋原味的继承(所以继承真滴很重要)3:力扣股票购买时机难度中等其他滴也忘记了,因为拿到offer后鼠鼠一下子就落地了,脑子自动过滤掉可能会攻击鼠鼠的记忆😷~~~秒过深圳客服三面:项目大战参与战斗的人员有:成员1:表单封装及其底层原理,使用成本的优化,声明式表单成员2:公司内部库生命周期管理成员3:第三方库和内部库冲突如何源码断点调试并打补丁解决成员4:埋点的艺术成员5:线上项目捷报频传如何查出内鬼成员6:大文件分片的风流趣事成员7:设计模式对对碰成员8:我构建hooks应对经理的新增的小需求的故事可能项目回答的比较流利,笔试题3道,都很简单,相信大家应该都可以手拿把掐😇~~~过过过无hr面后续煎熬等待几天直接hr打电话发offer了,希望大家也可以拿到自己心仪的offer
法力无边年:牛哇,你真是准备得充分,我对你没有嫉妒,都是实打实付出
查看19道真题和解析
点赞 评论 收藏
分享
评论
49
372
分享

创作者周榜

更多
牛客网
牛客企业服务