首页 > 面试复盘| 深信服C++开发一面
头像
皮卡丘的小智
发布于 2021-09-03 16:01
+ 关注

面试复盘| 深信服C++开发一面

1. C++多态有几种表现形式,怎么实现的

2. 构造函数和析构函数能不能是虚函数

3. 操作系统堆和栈的区别

4. malloc和new的区别

5.遇到内存泄漏怎么排查

6. 指针和引用的区别

7.C++的STL,里面有哪些容器,分别是什么数据结构(vector, list, queue, stack, map, set, unordered_map, unordered_set说一个遍,尽量在自己会的地方展开回答)

8.vector、map、unordered_map不通过索引查找元素的时间复杂度

9.常见的排序算法的时间复杂度和空间复杂度

10.口述快排,迭代实现快排怎么实现

11.手撕:合并两个有序数组

12.口述:剑指 Offer 39. 数组中出现次数超过一半的数字

13.口述:剑指 Offer 53 - II. 0~n-1中缺失的数字

14.TCP怎么保证可靠传输

15.流量控制和拥塞控制,哪个是控制客服端服务器的,哪个是控制整个网络的

16.从输入URL到页面呈现经历了哪些

17.讲下项目里面哪个最优成就感

18.项目里面遇到了什么难题

反问:
面试有几轮,正常2轮技术面,1轮HR面,表现好的话会有sp面

多久出结果

部门是做什么工作的

面试官还是挺和蔼的,不过我觉得,口述算法有点有点恼火,手撕来得实在

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐