深信服电话面,一面凉

电话面试2019826 星期一10:15

Bool定义赋初值一般赋什么,, :不赋值为true

我:falsefalse0true1,你接触的都是这样的吗?

Char* c= abc strlen(指针)多大4strlenc)为3

Unionstruct有什么区别

1:共用体和结构体都是由多个不同的数据类型成员组成, 但在任何同一时刻, 共用体只存放一个被选中的成员, 而结构体则存放所有的成员变量。

2:对于共用体的不同成员赋值,将会对其他成员重写, 原来成员的值就不存在了, 而对于结构体的不同成员赋值是互不影响的

3:内存分配不同

union的大小为其内部所有变量的最大值,按照最大类型的倍数进行分配大小

typedef union
{
char c[10];
int i;
}u22;  sizeof(u22)结果是12,按照sizeof(int)*3分配空间

内存对齐,和内存共享,为什么需要内存对齐,一字节对齐遇到过吗?

内存对齐1.主要是为了提高程序的性能,数据结构,特别是栈,应尽可能在自然边界上对齐,经过对齐后,cpu的内存访问速度大大提升。 2)平台原因(移植原因

1字节对齐的意思就是连续存放

柔性数组? 柔性数组正是需要malloc来实现的,有时需要在结构体中存放一个长度是动态的字符串(也可能是其他数据类型),一般的做法,实在结构体中定义一个指针成员,这个指针成员指向该字符串所在的动态内存空间。如果想要高效的利用内存,那么在结构体内部定义静态的数组是非常浪费的行为。其实柔性数组的想法和动态数组的想法是一样的。

套接字编程,一台是小段,一台大端怎么通信?

2台设备通信,一台lips结构,一台x86,除了大小端,你还需要考虑什么? 一字节对齐有关

并发模型有哪些?

Poll/select/epoll,还有哪些

10个并发模型,其他并发模型,你知道吗?

多线程,多进程(没答出来)

recv数据包 返回值有多少种情况,为什么接收不到数据?

<0 出错 =0 连接关闭 >0 接收到数据大小, TCP是基于不可靠的网络实现可靠的传输,肯定也会存在掉包的情况,

TCP返回负数是一种比较正常的状态,再次Receve也是能接收到的,

进程间通信,管道AB发数据,B进程重启了,残留在管道里的数据还读得到吗? 存在缓冲区,哪里得缓存区

信号处理函数调用了printF()会发生什么?你觉得没有问题吗?malloc会发生什么?

可重入函数?不可重入函数,

AllThetill了解吗?

锁有哪几类

创建线程得1API

互斥锁英文叫什么名字?

TPC粘包? 粘包、拆包问题说明

假设客户端分别发送数据包D1D2给服务端,由于服务端一次性读取到的字节数是不确定的,所以可能存在以下3种情况。

1.服务端分2次读取到了两个独立的包,分别是D1,D2,没有粘包和拆包;

2.服务端一次性接收了两个包,D1D2粘在一起了,被成为TCP粘包;

3.服务端分2次读取到了两个数据包,第一次读取到了完整的D1D2包的部分内容,第二次读取到了D2包的剩余内容,这被称为拆包;

socket编程怎么区处理异常报文?按照你的格式解析不了,会挂掉,

端口扫描?,

内核这块了解吗?

Top

Dfdf -hl:查看磁盘剩余空间

Wc –l? 统计文件内容  显示行

内核与用户态得通信方法有哪些

哈希冲突?

拉链发,怎么拉?线性探测法

NP问题知道吗?

启发式搜索算吗?

Arp协议

Pc192.168.1.10,路由器192.168.1.254

另一网段有Pc192.168.2.10,路由器192.168.2.254

网关是同一台路由器,用pc1 ping pc2,发哪些报文,怎么走?

刚开机的设备。

Pc192.168.1.102层交换机

另一网段有Pc192.168.1.20

pc1 ping pc2,发哪些报文,怎么走?

#深信服##面经##校招#
全部评论
楼主这是啥岗位鸭~
点赞 回复 分享
发布于 2019-09-12 17:17
啥开发啊?我上次一面问的都没这么难。。python开发
点赞 回复 分享
发布于 2019-09-12 18:55
楼主是哪个方向的开发岗?
点赞 回复 分享
发布于 2019-09-12 19:16
c++系统开发吧
点赞 回复 分享
发布于 2019-09-12 22:02
你这真的是太难了,
点赞 回复 分享
发布于 2019-09-12 22:15
请问10个并发模型是指的哪些呢?
点赞 回复 分享
发布于 2019-09-14 15:07
你好像跟我的问题差不多 我也是一面凉
点赞 回复 分享
发布于 2019-09-14 15:23

相关推荐

10-25 00:32
香梨想要offer:感觉考研以后好好学 后面能乱杀,目前这简历有点难
点赞 评论 收藏
分享
评论
2
26
分享
牛客网
牛客企业服务