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