深信服面试凉经

一面

总时长大约 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!!!!!!

#深信服面试##深信服##面经#
全部评论
11有告诉你指针类型没?12没看懂啥意思,13是内存对齐问题。
点赞 回复
分享
发布于 2021-09-23 14:38
你怎么知道自己凉了?
点赞 回复
分享
发布于 2021-09-23 17:30
滴滴
校招火热招聘中
官网直投
有无反问环节,同今天面试,无反问环节,同感觉凉凉🤣
点赞 回复
分享
发布于 2021-09-23 18:47
我也是今天面试,没有反问。是不是今天没接到二面就凉了啊
点赞 回复
分享
发布于 2021-09-23 21:08

相关推荐

2 8 评论
分享
牛客网
牛客企业服务