招银提前批电面-软件开发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++工程师##校招#
全部评论

相关推荐

牛客245670684号:虚拟货币预测正确率百分之99,还要找工作干嘛,不早就财富自由了
点赞 评论 收藏
分享
03-14 18:48
重庆大学 C++
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务