momenta中间件 一面

时间:40min
1、实习和项目,意思意思,5min
2、C++智能指针
3、unique_ptr有什么特性,底层实现是怎样的
4、unique_ptr是怎么保证无法赋值构造的
5、shared_ptr怎么实现的,引用计数是什么数据格式
6、引用计数的线程安全怎么保证的,底层怎么实现
7、动态编译和静态编译
8、动态链接和静态链接具体有什么区别,各有什么优势
9、动态链接库被加载到什么位置,这个位置是怎么寻址的
10、虚拟内存里文件映射区在什么位置,位置信息是怎么维护的
11、进程间有哪些通信方式
12、共享内存怎么创建映射的,怎么知道映射内存的地址
13、共享内存的互斥访问具体怎么实现,锁和信号量怎么在两个进程间共享
14、手撕:岛屿数量

有点底层,磕磕绊绊,鉴定为寄
全部评论
我在momenta实习,今天早上来 mentor在面候选人,完事面完说,跟候选人沟通都费劲,十分钟他就想挂了
6 回复 分享
发布于 2024-08-29 17:00 江苏
有二面通知吗
点赞 回复 分享
发布于 2024-09-05 12:22 四川
有后续吗佬
点赞 回复 分享
发布于 2024-09-01 16:04 上海
在塔转正跟秋招抢hc
点赞 回复 分享
发布于 2024-08-29 22:43 广东

相关推荐

04-11 16:41
重庆大学 Java
 依图一面1. 自我介绍2. 介绍List下面的类3. Bean的生命周期管理机制4. 循环依赖如何解决5. ==和equals的区别6. hashcode和equals联系7. 算法:逆波兰表达式求值momenta 安卓 一面(挂)1. 自我介绍2. 挑一个项目讲讲,是在什么情况下产生了这个需求,又是怎么解决的呢?(这我是直接愣住了,我个没实习经验的咋个知道啊,就是大众项目一个,有个蛋的需求呀)3. 生命周期管理机制4. Bean的循环依赖5. MySQL的ACID介绍下,又是如何实现6. 事务的隔离级别和解决的并发事务问题7. 读已提交下和可重复读中MVCC8. 串行化是通过行锁来实现的吗?(这里应该是通过行级锁,行级锁包括了行锁(又分为共享锁和排他锁),间隙锁,nextlock)9. 算法(没写出来):单链表奇数递增偶数递减,重排后使之升序。只可以使用链表来实现,不可以使用其他数据结构    输入:1 8 3 6 5 4 7 2    输出:1 2 3 4 5 6 7 8 10. 感受:一开始有点小慌了,之后表现不太好,气势就下去了算法题很心痛,思路还好:先拿两个链表来接收,对偶数链表按leetcode上的链表反转来实现,最后再按leetcode上合并有序链表来即可。但是只给了一个输入案例,从节点定义,到接收输入变为链表,中间处理,最后输出。其中确实有好多细节,脑子想是比较快,但动手写出来确实卡了好久。
查看15道真题和解析
点赞 评论 收藏
分享
评论
20
109
分享

创作者周榜

更多
牛客网
牛客企业服务