20220824诺瓦科技一面面经
- 自我介绍
- 面向对象的理解?
- 类构造函数、析构函数?
- 基类的析构函数为什么要设置成虚函数?
- 析构函数不定义为虚函数,会存在什么问题?
- 定义拷贝构造函数的时候,参数有什么要求?
- 纯虚函数的理解?
- 字符串反序的方法?口述
- Vector和list的内部实现是什么?
- 高维数组转换为一维数组或者叫数组扁平化?用递归方法怎么去实现?
- 数组的排序方法?挑经典的讲一下。
- Map和Hashmap的区别?
- TCP与UDP的区别?
- TCP的三次握手和四次挥手?
- 多线程和多进程的理解?
- 反问。