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

相关推荐

11-28 23:44
已编辑
门头沟学院 前端工程师
回馈社区,楼主18号开题结束后开始投简历,此前两三个月一直在肝小论文,投了10份简历基本都给了面试,目前面了三场,如下:一、莉莉丝前端实习一面 凉经第一次面试,很多东西太久没看忘得差不多,我跟面试官小哥都绷不住了,被我菜无语了。1.自我介绍,然后聊了七八分钟,问为什么不做控制相关想学前端2.Monorepo的优势(没写简历上但是提到了,我这个贱嘴)3.zustand在组件外部使用,不能用勾子,应该怎么办(很基础但不会答)3.react什么情况下可以用勾子,随便一个ts文件就行吗(我为什么会觉得所有文件都是组件呢,我说定义在顶层就行)4.useEffect的参数有几个(贱嘴多提了一句清理函数,面试官问你对参数的定义是什么(绷)5.useEffect依赖数组改变是看值还是引用地址(感觉是浅比较但是又忘了浅比较的方法)6.如果我想改成只要值变就调用应该用什么方案(不会)7.看我连对象比较都弄不明白最后直接问了js个有哪些数据类型结束了总结:第一场面试倒是很放松,问题都很简单,回答成这样估计被莉莉丝拉黑了。十分后悔因为很喜欢这家公司,不应该第一份就投的。二、元戎启行 凉经疯狂复习一天来面,智驾独角兽,业务是开发3d标注工具相关,和我实验室干的活有些契合。感觉的出面试官想找代码写的溜能直接上手干活的。无js八股,都是写代码问问题或者自己补充代码, 没录音只记得这些1.usestate连续多次调用set会怎么样(因为闭包只生效一次),应该怎么解决(函数式更新或者useeffect),调用效果是同步还是异步(批处理,异步)2.State值是数组,写一下代码怎么逐个渲染其中内容3.面试官写了两个a,b两个组件,让写一下条件渲染的代码(&&或三元运算符都可以)4.手写to-do list总结:别老整这些纯实力的,哥们代码只会看不会写三、绿盟经过前两次面试和拓展性复盘,基本把之前的js和react基础拾起来了,自信来面。又没录上音,只记得这些,挺简单的。1.常见http方法2.UseEffect清理函数3.XSS是什么,怎么避免4.流式传输怎么实现的5.Redux和zustand的最大区别是什么6.防抖节流什么意思 用的场景7.心跳机制具体逻辑是什么8.Key什么场景下会设置 有什么要求9.TailWind相关 常用哪些10.Ts相关11.项目相关总结:说是过两天会通知hr面,oc的话应该会拒但是聊的挺开心的。从ssob投递到今天问了我好几次待遇有什么别的要求吗,感觉在北京180-200面试小哥自己都感觉少,我个人是无所谓的。总的总结:三场面试官人都不错,每次结束我都会感谢对方的耐心,心态就是练级呗,下周还有三四场面试希望能拿下一个。目前日常感觉不太缺人,从要简历到约面都是5天左右有点久还是。
查看23道真题和解析
点赞 评论 收藏
分享
评论
49
378
分享

创作者周榜

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