问到的知识点C++ 多态是什么虚函数是什么?纯虚函数是什么?类模板的特化是什么?Tcmalloc用过吗?它的底层是什么样的?Define和inline有什么区别?重载是什么?底层是怎么实现的?如果有两个重载函数 他们的输入参数是 int char 和 char int 那么如果输入char char会怎么调用Vector和deque有什么区别?是线程安全的吗?如何实现的呢?Vector如何进行扩容?无锁结构如何实现多线程?Gdb如何查看函数的堆栈情况?硬连接和软连接有什么区别? Udp如何实现可靠传输?为什么不直接用tcp?Valgrind用了哪些组件?怎么从结果分析问题?如何让一个类在堆上生成?C++11 了解过多少?Uniqueptr如何实现?移动语义是什么?举例说明说几个常用的设计模式?设计模式的优点与缺点为什么有人说单例模式不应该算作一种设计模式?情景题:有两个在内存中的系统 一个是学生信息管理 另外一个是教师打分系统 更新这两个系统 的话如何 如果使用自己写的内存分配制器,应该如何设计