深信服面经(C++后台)
赶在十月一之前勉强上岸了,发波面经回馈牛友
一面
构造函数能否为虚函数
析构函数能否为虚函数呢
(看一段电脑上的代码)问输出的内容是啥?(代码内容是有两个类,然后主函数循环输出子类的虚表指向的函数内容,考虚函数表的内存分布)
(又给看了一段代码)问其中几个表达式用的是拷贝构造还是赋值重载
问了几个struct的大小(sizeof)
问了几个类的大小(sizeof)
懂哪些数据结构
大根堆和小根堆
string类实现 手撕
链表的删除 手撕
给一个数组,假定是完全二叉树,按层序的方式存储,根据数组重建二叉树,并后序遍历输出 手撕
三次握手画图并讲解
timewait
进程间通信方式
如何向其他进程发信号
如何让接受到的信号挂起,并不是忽略
快排的原理和最坏情况分析
strcpy存在什么问题
udp可不可以用bind函数
TCP中如何判断异步的connect是否连接成功
输入url发生的过程
linux下如何查看端口是否被占用
malloc最大申请数
说我C还可以,代码细节上有一点点瑕疵(我写了三页多纸),可以准备等二面了
二面
笔试的一道题没做对,让我重新做,用了动态规划,我勉强做了出来
聊项目,包括简历上的,和我之前github上读过的
聊学校学的课程(我选过云计算和分布式)
整体来说二面聊的不咋地,我项目这块儿比较弱
腾讯成长空间 5950人发布
