9.23一面,半小时,牛客
自我介绍
项目介绍
c++掌握的情况,代码量有多少
c和c++结构体有什么差别
怎么定义一个常量
c++11有哪些新特性
unordered_map和map有什么异同,各有什么优劣
数据结构与算法了解哪些
vector和普通数组有什么区别
设计模式了解哪些,模板方法设计模式,学了设计模式对自己有什么影响与提升
只有两个虚函数的类,他的sizeof大小是多少,虚函数表和虚函数指针是怎么实现的
一个优秀的c++代码有什么要求
智能指针了解哪些,auto_ptr和shared_ptr有什么异同,有什么优劣。为什么auto_ptr会被淘汰。