面试复盘| 深信服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面

多久出结果

部门是做什么工作的

面试官还是挺和蔼的,不过我觉得,口述算法有点有点恼火,手撕来得实在
#深信服校招##深信服##面经#
全部评论
要说牛,还得说。。。
点赞 回复
分享
发布于 2021-09-03 16:05
8,怎么说的
点赞 回复
分享
发布于 2021-09-04 14:27
阅文集团
校招火热招聘中
官网直投
我都没问八股,估计不是一个面试官
点赞 回复
分享
发布于 2021-09-05 11:04

相关推荐

头像
不愿透露姓名的神秘牛友
04-15 15:01
深信服 售前 15k 其他
点赞 评论 收藏
转发
1 24 评论
分享
牛客网
牛客企业服务