哲库一面#面经#
1、C++和C的区别?

C++里面的指针和引用的区别?

2、引用在底层是怎么实现的?
引用的底层是通过指针实现的,引用的本质就是所引用对象的地址。

3、知道右值引用吗?在什么场景下可以使用右值引用?用右值引用的好处是什么?

4、C++里面的static关键字的作用?

5、静态的成员变量放在内存的哪个区?静态的成员函数只能调用静态的成员方法,为什么呢?

6、静态的局部变量,是一个数据成员,放在内存的哪个区?
全局数据区(静态存储区)

7、C++里面分配内存的方法有哪些?
8、new在底层怎么实现的?

9、如果分配内存失败的话,new和malloc分别会怎么样?
10、new可以被重载吗?
C++允许重载new/delete操作符

11、new是C++里面的一个关键字吗?


12、用new去分配一个数组和分配一个变量有什么区别呢?在内存上面有什么不一样的地方吗?
13、用new分配一个数组之后,之后用delete[]释放掉,那这个delete怎么知道应该释放多大一片内存呢?
14、C++里面的函数指针了解吗?一般在什么场景下会用到这个?
15、C++里面的const有什么作用?假如说这个const修饰的是类的成员函数,会怎么样?
16、const和static这两个关键字可以同时使用吗?
17、const和#define有什么区别?一般推荐使用哪种?或者说在某个场景下用两个都可以,那你会用哪种?
18、C++里面的inline关键字知道吗?这个inline关键字有什么地方是不能使用的?
19、C++类里面的几大特性,你对封装是怎么理解的?C++里面有public、protected、private关键字,它们对这个封装有什么作用?
20、什么是类里面的多态?动态多态?什么叫静态多态?除了你说的函数重载还有什么静态多态?
泛型编程

全部评论
他们有没有笔试?
点赞 回复 分享
发布于 2022-10-05 12:00 山西

相关推荐

06-27 12:54
已编辑
门头沟学院 Java
累了,讲讲我的大学经历吧,目前在家待业。我是一个二本院校软件工程专业。最开始选专业是觉得计算机感兴趣,所以选择了他。本人学习计算机是从大二暑假结束开始的,也就是大三开始。当时每天学习,我个人认为Java以及是我生活的一部分了,就这样持续学习了一年半,来到了大四上学期末,大概是在12月中旬,我终于找的到了一家上海中厂的实习,但我发现实习生的工作很枯燥,公司分配的活也不多,大多时间也是自己在自学。就这样我秋招末才找到实习。时间来到了3月中旬,公司说我可以转正,但是转正工资只有7000,不过很稳定,不加班,双休,因为要回学校参加答辩了,同时当时也是心高气傲,认为可以找到更好的,所以放弃了转正机会,回学校准备论文。准备论文期间就也没有投递简历。然后时间来到了5月中旬,这时春招基本也结束了,然后我开始投递简历,期间只是约到了几家下场面试。工资也只有6-7k,到现在我不知道该怎么办了。已经没有当初学习的心劲了,好累呀,但是又不知道该干什么去。在家就是打游戏,boss简历投一投。每天日重一次。26秋招都说是针对26届的人,25怎么办。我好绝望。要不要参加考公、考研、央国企这些的。有没有大佬可以帮帮我。为什么感觉别人找工作都是顺其自然的事情,我感觉自己每一步都在艰难追赶。八股文背了又忘背了又忘,我每次都花很长时间去理解他,可是现在感觉八股、项目都忘完了。真的已经没有力气再去学习了。图片是我的简历,有没有大哥可以指正一下,或者说我应该走哪条路,有点不想在找工作了。
码客明:太累了就休息一下兄弟,人生不会完蛋的
如果实习可以转正,你会不...
点赞 评论 收藏
分享
Lorn的意义:你这种岗位在中国现在要么牛马天天加班,要么关系户进去好吃好喝,8年时间,真的天翻地覆了,对于资本来说你就说一头体力更好的牛马,哎,退伍没有包分配你真的亏了。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 11:27
明天又是董事长面,啥时候是个头啊
在太阳里长大的人:公司就仨人吧😂
点赞 评论 收藏
分享
评论
6
30
分享

创作者周榜

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