深信服一二面(C++)
今天上午一大早赶去面试,被虐的头破血流,晚上还莫名其妙的收到了hr面消息,发一波面经攒人品!
一面
1,初试编程题第二个怎么做的,ip地址合并的简化版
我说暴力做的,然后他又问,ip地址多少位,最大范围是2的32次方,怎么暴力。。。我太菜了,没答出来
2strlen和sizeof的区别
3 初试最后一题那个copy函数存在什么问题
4 strcpy有什么缺陷
5 手撕代码 strcpy实现
二面
简直是灾难现场
1 一个特别大的无序数组。找到中间那个数,我说用快排做,他说还能用啥。。没答出来,
2 时间复杂度为ologn的排序算法 考察时间复杂度,空间复杂度
3 150个数,内存只能存50个,怎么排序
4 函数外定义一个char类型指针并赋值为null,怎么在函数内实现开辟一段内存给它
5拷贝构造函数传值还是传引用,为什么#C++工程师##深信服##面经##春招#
一面
1,初试编程题第二个怎么做的,ip地址合并的简化版
我说暴力做的,然后他又问,ip地址多少位,最大范围是2的32次方,怎么暴力。。。我太菜了,没答出来
2strlen和sizeof的区别
3 初试最后一题那个copy函数存在什么问题
4 strcpy有什么缺陷
5 手撕代码 strcpy实现
二面
简直是灾难现场
1 一个特别大的无序数组。找到中间那个数,我说用快排做,他说还能用啥。。没答出来,
2 时间复杂度为ologn的排序算法 考察时间复杂度,空间复杂度
3 150个数,内存只能存50个,怎么排序
4 函数外定义一个char类型指针并赋值为null,怎么在函数内实现开辟一段内存给它
5拷贝构造函数传值还是传引用,为什么#C++工程师##深信服##面经##春招#