首页 > 深信服面试凉经
头像
风落user
发布于 2021-09-23 14:11
+ 关注

深信服面试凉经

一面

总时长大约 50 分钟左右

  1. C/C++ 中申请内存的方式?(malloc/new )
  2. 接上题,在哪里申请,free 能否释放 new 申请的内存;free 一个 空指针 是否可以;局部变量是否是内存申请的方式,函数内的局部变量在哪里申请?是否还有其他的申请内存的方式?
  3. 智能指针了解吗?简单介绍一下它的优势
  4. explicit 和 volatile 介绍一下,区别是什么?volatile 常用在什么场景之中?
  5. 一种不能实例化对象的类是什么类?(提到了纯虚函数)
  6. 纯虚函数和虚函数的区别是什么?
  7. C++中,struct A 和 class A 有什么区别吗?
  8. 抽象类中的析构函数为什么一定是虚函数?
  9. 一个空类中默认有哪些成员函数?
  10. 一道算法题(二分查找,编完后边界条件刚开始不满足,有点慌,第一次在面试官面前敲算法题)
  11. 64位平台下,两个指针 p1 p2,p1+5 和 p2 +5的结果是什么,十六进制表示?
  12. 已知 a - b = c, 求 d 是多少?(这道题完全没听懂,不知道怎么回答,是我没理解题意)
  13. 64位平台下,两个类 class A 和 class B,求两个类的大小?(有点难,是不是需要考虑很多数据成员类型)

总结:11、12 、13 不太会,不知道从哪里回答,也可能是太菜了,理解不了题意,折磨人啊(^_....^)。
希望能有下次面试机会,许愿一个offer!!!!!!

更多模拟面试

全部评论

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