万得一面面筋

面试官人好好,是我第一次听到面试官跟我说"您"的,泪目。

常规八股:

  1. C++常量指针和指针常量
  2. void func() const是什么作用
  3. extern 关键字
  4. class和struct的区别
  5. struct可以加函数吗
  6. 讲讲C++的多态

场景题:

类A与类B

  1. 类A有int a, 求sizeof(A)
  2. static ,求sizeof(A)
  3. B继承自A,sizeof(B) sizeof(A)
  4. static关键字作用
  5. A空了,sizeof(A)几个字节?
  6. B和A都有各自的print函数,B继承自A,print不是虚函数,用A类指针指B类对象,输出什么?
  7. 如果print是虚函数呢?
  8. 虚函数表指针怎么运作的?
  9. 静态变量存储在哪里?

其他:

  1. string A = "123",string B = A,这两行代码的区别
  2. 如果自己实现一个mystring,在哪里去实现深浅拷贝?
  3. 如何解决哈希冲突?
  4. 项目中,如果你的KVDB中同时出现一个节点的写操作如何应对
  5. 当你自己写的一个应用出bug了,该如何调试或者优化?

大约半小时,基本上全答出来了,过了一小时二面了。

#万得#
全部评论
c++开发岗?
点赞 回复 分享
发布于 04-19 13:07 江苏
请问是上次线下投的简历吗,我咋一定动静没有呢
点赞 回复 分享
发布于 04-19 13:29 上海
oc了吗
点赞 回复 分享
发布于 04-30 21:34 陕西

相关推荐

不愿透露姓名的神秘牛友
11-17 16:35
点赞 评论 收藏
分享
11-27 17:35
已编辑
蚌埠坦克学院 C++
深信服 后台开发 n×12
点赞 评论 收藏
分享
评论
9
28
分享
牛客网
牛客企业服务