招银提前批电面-软件开发C++

  1. 一分钟介绍自己。(没有深入问项目)
  2. 指针和引用的区别(讲着讲着就忘了问的啥,然后问面试官刚刚问的是区别吗,要说相同点吗,答曰可以不说)
  3. 说一说重载和覆盖
  4. 什么情况会产生野指针?(脑子没转了,就只说了一种情况)
  5. 说一说智能指针有哪些?(答了一点点)接着问:你的开发项目中没用过吗?
  6. 四种强制类型转换?(提示了非const与const的转换)
  7. STL了解吗?容器用过吗?(答:常用vector和string(string应该不是容器...))。接着问:说一下除此之外的其他几个以及在什么场景会用到?(答:bababa记得的都说了一遍)接着问:map底层是用什么实现?
  8. vector中是怎样申请内存的?
  9. vector迭代器是怎样删除元素的?说一说底层实现。删除元素的时候要注意哪些?
  10. static关键字?(答:静态全局变量、静态局部变量、静态成员变量、静态函数都说了一遍)
  11. 两个栈如何实现队列说一下
  12. 看你简历写了了解设计模式,那说一说你了解(熟悉)的设计模式。(说了几个记忆深刻的)接着问:策略模式详细说一下、外观模式详细说一下(bababa)简单工厂模式和抽象工厂模式的区别?
  13. 操作系统:字节对齐的作用
预约的29/30面试,30早上面的,22分钟。没有反问环节,记得的就是这些,其他记起来了再补充
#招银网络科技校招##招银网络##面经##C++工程师##校招#
全部评论

相关推荐

不愿透露姓名的神秘牛友
09-10 15:43
不想上班蚊不叮在走神:华子是这样的。我投递了,还有其他华子内部人加我,不知道从哪搞的微信号,还要给我打电话劝我改投递方向。直接不鸟就行了
点赞 评论 收藏
分享
1 6 评论
分享
牛客网
牛客企业服务