零念科技 c++ 面试

本来以为小厂(还是实习岗)不会问些太难的,确实有点超乎我的意料了。
全程65分钟 没录音 说点印象深刻的吧。

1、vector,at用过吗,assign用过吗,vector初始化的方式有哪些,说一下std::array和vector的区别,说一下push_back和emplace_back的区别,如何知道emplace_back拷贝次数更少的(我说构造函数打印1 观察打印出来的个数来判断 但面试官好像不太同意)
2、如何让类只能在堆内存上开辟 (把析构函数放在private 写个方法手动析构 但面试官好像没听过)
3、指针和引用的区别,可以定义引用的引用吗(以为是int a = 0; int &b = a; int &c = b;这种意思,但事后查了一下这个确实不能叫引用的引用)
4、如何禁止默认构造函数(脑抽说了一下explicit  后来想改回delete已经晚了)
5、使用过模板吗,为什么模板声明和定义不能分开写,说一下模板的特化
6、听说过类的前置声明吗?有什么用
7、用过override的吗,写在哪,与不写相比区别在哪?
8、用过内联函数吗,一般写在头文件上还是cpp文件中
9、如何计算一个类的大小
10、讲一下智能指针 说一下智能指针的大小(我说得看类的内部实现 估计面试官理解成所指向的对象的内部实现了 但我其实是不清楚shared_ptr除了计数器指针和对象指针还有没有其它成员变量
11、讲一讲进程通信的方式,用过条件变量吗,如何防止虚假唤醒的情况,遇到过唤醒丢失吗?
12、用const_cast吗,讲一下怎么使用的,constexpr听说过吗?和const区别在哪。
13、讲一下std::move。
14、构造函数列表初始化和赋值的区别,有哪些情况必须要通过列表初始化,成员变量在构造函数构造和默认初始化有什么区别(大概是int a=0;这种意思),如果int a=0;以及在构造函数中让其列表构造a(1);最后a是几?会被构造两遍吗?
15、用过c++14或者17吗?
16、知道编译吗,讲一下写的代码到可执行文件经历了什么过程,说一下动态库和静态库的区别,知道.o文件吗?
17、平时你构建项目是用的什么(讲了cmake)

反问:部门主要是做类似任务调度的工作(类似于操作系统层),比如刹车放在优先级更高的位置。
#面经#
全部评论
零念是做中间件的 之前有干过一段时间 技术确实可以 不过给的不多还在上海
2 回复 分享
发布于 2023-09-15 13:02 陕西
兄弟,我刚面了,跟你的问题很大一部分一样😂,早知道早点来看面经了
点赞 回复 分享
发布于 2023-10-25 19:24 江苏
零念问的太深了 250一天不供吃不供住没有去😑
点赞 回复 分享
发布于 2023-09-21 16:27 辽宁
两三百人初创
点赞 回复 分享
发布于 2023-09-15 13:04 陕西
属于挺细的了
点赞 回复 分享
发布于 2023-09-15 12:59 上海

相关推荐

点赞 评论 收藏
分享
07-25 11:26
清华大学 Java
打开电脑,思绪又回到了7月份刚开始的时候,感觉这个月过的如梦如幻,发生了太多事,也算是丰富了我本就是平淡的人生吧太早独立的我习惯了一切都是自己做决定,拥有绝对的决定权,而且永远不会听取别人的建议。我就是那个恋爱四年出轨的男主啦,感觉既然在牛客开了这个头,那我就要做个有始有终的人。从我出轨到结束再到和女朋友和好如初真的太像一场梦了,短短的一个月我经历了太多,也成长了很多,放下了那些本就不属于我的,找回了那些我不该放弃的。我的人生丰富且多彩,但人不能一直顺,上天总会让你的生活中出点乱子,有好有坏,让你学会一些东西,让你有成长。我和女朋友的恋爱四年太过于平淡,日常除了会制造一些小浪漫之外,我们的生活...
段哥亡命职场:不得不说,我是理解你的,你能发出来足见你是个坦诚的人,至少敢于直面自己的内心和过往的过错。 这个世界没有想象中那样非黑即白,无论是农村还是城市,在看不见的阴影里,多的是这样的事。 更多的人选择站在制高点去谩骂,一方面是社会的道德是需要制高点的,另一方面,很多人不经他人苦,却劝他人善。 大部分的我们,连自己生命的意义尚且不能明晰,道德、法律、困境,众多因果交织,人会迷失在其中,只有真的走出来之后才能看明白,可是没走出来的时候呢?谁又能保证自己能走的好,走的对呢? 可是这种问题有些人是遇不到的,不去追寻,不去探寻,也就没了这些烦恼,我总说人生的意义在过程里,没了目标也就没了过程。 限于篇幅,没法完全言明,总之,这世界是个巨大的草台班子,没什么过不去了,勇敢面对,革故鼎新才是正确,祝你早日走出来。查看图片
点赞 评论 收藏
分享
07-19 13:28
长沙学院 Java
程序员小白条:你有面试就有希望,没面试自然就没希望,到时候就知道了,你问别人也没啥用处的
点赞 评论 收藏
分享
嗨害嗨我来了:你跟他说开迈巴赫呢,一个月好几万,让学弟尝尝一点小小的社会险恶
点赞 评论 收藏
分享
评论
8
43
分享

创作者周榜

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