深信服C++一面凉筋

电话面试
大致问题(顺序记不得了,不分先后)如下:
1.static关键字的作用
2.如果static局部变量在函数内定义
3.虚函数的作用
4.了解虚表(好像是这么叫的)吗
5.const关键字的作用(我只答了控制变量不能随意修改,然后就追问)
6.那const放在函数前面呢
7.const 放在指针前面呢
8.想要找到一组数组的前k个最大值用什么排序(堆排,快排)
9.堆排、快排各自的时间复杂度
10.堆排的删除、插入操作
11.map的底层是用什么实现(红黑树)
12.红黑树相比其它AVL有什么优势
13.vector底层是怎么实现的
14.了解linux吗(不了解)
gg


#深信服##C++工程师##面经##校招#
全部评论
这么基础?楼主是本科生还是研究生呀
点赞 回复 分享
发布于 2020-02-29 21:14
不了解Linux怎么行
点赞 回复 分享
发布于 2020-03-01 08:19
哦对,还有一题是 15.你了解智能指针吗
点赞 回复 分享
发布于 2020-03-01 10:23
挺基础的,一起加油,我最开始面试也是很基础的都不会
点赞 回复 分享
发布于 2020-03-01 12:52

相关推荐

不愿透露姓名的神秘牛友
11-04 10:16
点赞 评论 收藏
分享
2 26 评论
分享
牛客网
牛客企业服务