中望,软开
9.19 中望一面(共 35min)
先问项目,再问基础知识,特别执着于数据结构,G
自我介绍,项目介绍
项目询问,不怎么感兴趣,很快就过了
- 用到哪些数据结构?
- 什么时候学的c++?
- 用到了c++那些数据结构,介绍下?
c++基础知识:
- 什么是多态
- 哪两种多态
- 虚函数
- 虚函数表和虚函数指针
- 析构函数一定是虚函数吗
- const和重载
- int和const int可以重载吗?
- int &i 和const int & i 可以重载吗?
- map和unordered_map的区别,底层实现
- 哈希和红黑树的底层实现,区别,速度如何
- vector<int>的底层实现
- push_back()和emplace_back()区别
- 什么是多态
反问:
- 技术栈
- 为什么执着于数据结构