公司有个自己的楼,去了之后先写了一个小时的C++笔试题目,跟其他网上的C++笔试题问的差不多,挺基础的
面试官会根据答题情况提问:
1.C++程序的编译过程有哪些(预处理,汇编,编译,链接)
2.C++的特性有哪些?
3.多态的静态多态和动态多态分别是怎么实现的
4.纯虚函数和虚函数有什么区别,纯虚函数是怎么定义的
5.虚函数表和虚函数指针的工作原理
6.一个类默认情况下有哪四个函数?
7.构造函数和析构函数哪个可以是虚函数,为什么?
8.继承时的权限变化
9.浅拷贝和深拷贝有什么区别
10.进程和线程的关系
11.项目中使用了UDP,为什么?
12.UDP和TCP的区别
后续:通知有电话面试