1. 拷贝构造,引用可以去掉吗?去掉会发生什么?2. 进程和线程的区别?3. 内存分区?4. 智能指针讲一下?5. 讲一下static的作用?6. 深拷贝和浅拷贝的区别?7. 什么是多态?多态的实现原理?8. 虚拟函数的实现原理?9. 讲一下C++的内存管理?10. 内存泄漏怎么检测?11. 讲一下你知道的设计模式?12. 你项目中用到了什么设计模式?13. 讲一下TCP的三次握手和四次挥手?14. TCP和UDP的区别?15. 什么是拥塞控制?16. 讲一下HTTP和HTTPS的区别?17. 讲一下你知道的排序算法?18. 快排的时间复杂度?最坏情况怎么优化?19. 堆排序的实现