选钝角的哈士奇很积极 level
获赞
88
粉丝
36
关注
13
看过 TA
570
哈尔滨工程大学
2027
C++
IP属地:北京
暂未填写个人简介
私信
关注
04-18 01:20
已编辑
哈尔滨工程大学 C++
4.10一面mmt项目拷打1.故障码你怎么理解 排查思路2.负载优化思路3.项目这个内存泄漏怎么排查的4.讲一下这个增量的机制为什么换这个线程的调度策略不换另一个5.这个容器传的数据是什么?等等还有很多其实不深准备的很多都没问到八股环节(只记得一部分)1.如何理解C++智能指针?详细介绍2.shared_ptr的引用计数加--操作是否线程安全?怎么实现加一的3.能否在类内部将this指针赋值给shared_ ptr,会引发什么后果?4.请讲解C++中std:move的原理与使用场景?5.C++中malloc和new的核心区别是什么?6.能否通过malloc申请内存后强转为类的指针使用?7.调用malloc申请50M内存时,系统会立刻占用50M物理内存吗?8.C++中的vector是否是线程安全的?扩容机制9.一个线程对vector执行push_back,另一个线程同时读取front和back,该操作是否安全?10.若vector容量分配为150,一个线程push_ back.另一个线程读取,是香可以不加锁?11.对vector进行--边写(push_back)边读的操作,是否会出现线程安全问题?(只记得这些)手撕:从零实现删除链表倒数第n个节点,自定义链表结构鼠鼠一直在看项目很多八股都忘了,一半都没答上来,感觉面试官很好问题也会重复,给时间思考,手撕慢也一直在等我。我真是个飞屋。。感觉很辜负面试官4.13一面过 约二面4.15二面1.问一面问了八股没2.问简历上两个项目 讲亮点3.对内存泄漏有了解吗 你会怎么排查增长和泄露3.谈谈个人优势和优缺点手撕 从零实现一个智能指针然后然后给ta详细讲了一遍,问我是不是线程安全的,如果要想线程安全应该怎么改4.17 oc
查看21道真题和解析
0 点赞 评论 收藏
分享
04-17 19:33
已编辑
哈尔滨工程大学 C++
4.13 一面可能是我太菜了,面得一塌糊涂,面试官是交付部的老大,我觉得在这个部门工作的人过得应该不咋地。简历项目不问,实习不问,问了一堆和中间件相关的问题,简历写的一条没问,我说我没做过中间件的东西,对我们来说代码是黑盒,ta说你就按自己理解讲就行,然后讲完了ta就说你说的是错的。 问我怎么设计中间件 谁释放内存怎么共享 怎么零拷贝1.一对多的消费者模式怎么实现线程安全 资源共享,内存释放怎么同步,实现细节2.linux的调度策略3.进程线程区别4.进程通信方式线程能用吗 为什么5.什么时候拆进程 什么时候合进程 举一些例子6.fifo和rr的本质区别,rr能不能抢占7.优缺点8.fifo什么情况下什么时候不可能被抢占。9.rr什么时候抢占fifo10.进程有哪些部分11.数据段还细分吗,bss是什么时候怎么实现清零的,清零过程,是汇编吗12.静态初始化怎么做的 不如我声明一个1万长度得数组,只有135给了具体值,这么大的数据是怎么实现初始化的,有哪些机制,在哪个阶段13.未初始化变量会有什么后果14.动态库怎么加载的,什么时候加载15.你说映射到mmap,那动态库的数据段和代码段都是怎么映射的,如果不是一样的话有什么区别,堆和栈呢,分别怎么映射16.内存在这个过程中是怎么样的只记得这些了4.16 挂
查看17道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务