三位面试官用微软的视频会议面试,两个技术面试官,一个HR,先是要求你用英语介绍自己2-3分钟左右,随后问了两个简单的英语问题——介绍自己的家乡等,然后第一个技术面试官问相关的C++问题,第二个面试官针对你的项目问了几个相关的问题,然后请你反问,终。
面试官问的面试题: 1、介绍C++的内存管理方式
2、详细问了栈、堆、静态区扽各相关知识
3、C++11的新特性有哪些
4、介绍一下智能指针
5、介绍一下C++中的多态
6、你认为多态的核心思想是什么
7、介绍一下虚函数
8、项目中用到了一些设计模式,请列举并介绍一下
9、单例模式的实现过程
10、介绍一下如何实现一个不能继承的类
11、描述一下指针和引用的区别