8.23 线上一面 1、简单的自我介绍 2、你对C++面对对象特性思想的理解 3、如果没有把析构函数定义为虚函数,会有什么问题 4、如果让你设计类的时候,你会把类之间的继承关系梳理一下还是直接完成它的功能 5、你了解过STL中,实际项目中用到那些 6、说一下vector和list的区别 7、进程和线程的区别 8、了解过线程安全的问题 9、怎么去设计一个线程池 10、进程之间通信方式 11、你是怎么理解tcp和udp 12、tcp分包和粘包、丢包和抓包 13、对C++内存分区的理解 14、new申请对象导致的异常的问题 15、智能指针 16、mysql的了解 17...