金山WPS C++开发 一面

开的屏幕共享,因为面试官用的手机面试

1.说下C++三大特性

2.手写一个类继承体现封装,继承,多态

3.写一个多继承,多继承中的内存分布

4.多继承使用sizeof()函数值如何计算(面试官看我回答不上来了换了个话题,说实话,头一次见问多继承的)

5.Epoll的底层原理是什么

6.Epoll、poll、select是什么关系,有哪些不同

7.说下红黑树,AVL树,B+树的区别

8.int和double的存储原理,int是如何存储负数的,double是如何存储的?(IEEE754)

9.

cout << 8 % -3 << endl;
cout << -8 % -3 << endl;
cout << -8 % 3 << endl;
int a = -8;
unsigned int b = 3;
cout << a / b << endl;

运行结果是什么

10.sort算法的底层原理

11.手撕算法:用快排的原理实现找数组中第k小的数字

#软件开发2024笔面经#
全部评论
佬,你是啥时候笔试的
1 回复 分享
发布于 04-04 10:51 湖南
怎么放假还在面试啊
1 回复 分享
发布于 04-05 06:16 湖北
问题一模一样
1 回复 分享
发布于 04-05 20:06 北京
没有26届的呀,只要25届的
1 回复 分享
发布于 04-09 17:08 广东

相关推荐

15 90 评论
分享
牛客网
牛客企业服务