1.hashmap底层数据结构
2.virtual的使用场景,虚函数表
3.设计模式
4.多线程同步的方法
5.三次握手
6.智能指针有哪些,如何设计一个share_ptr?
7. vector是如何实现的,和list相比有何优缺点?
8.想问我网络编程方面的,我说不熟悉,跳过了…… 9.c++ 源文件到可执行文件的过程
9.多线程适用于那些应用场景?
10.stl哪些容器是线程安全的
11.补充一个,内存碎片是如何产生的
12.继续补充,C++内存管理是怎样的
13.又想起来一个问题,线程,进程,协程的区别?
还有些记不得了,最后面试官就说到这吧,然后没反问,就结束了,慌
#秋招提前批#