招银提前批二面希望不凉经
小哥哥很温和,一直在笑,大约提早了十分钟面试
- 自我介绍(没深入问项目)
- 说一说C++内存管理
- new和malloc的区别
- 说一说虚函数
- 虚函数和纯虚函数的区别
- TCP的三次握手讲一讲
- 为什么要有三次不是两次
- 对于一个部分有序的数组,选择什么排序方式比较合适?为什么?
- 插入排序的时间复杂度?
- 快排的时间复杂度?
- 刚刚那个数组为什么不用快排?如果用快排,时间复杂度是多少?
- 死锁的必要条件
- 手撕代码:不用递归实现二叉树的前序遍历
- 反问环节。
还有两个问题忘了,没见过,也不会。
速学了点数据库,然而两次都没问🤣两次都是偏C++基础