继上次快手CPP二面挂了之后又投了客户端,没想到还给面,依旧拷打1h拷打项目20minTCP与UPD区别TCP三次握手为什么不能是两次HTTP与HTTPS区别SSL/TLS加密过程,为什么刚开始要先进行非对称加密,为什么不能一直用非对称加密,如何验证服务器身份如何理解C++的面向对象,封装、继承、多态多态实现方式虚函数如何实现,虚表存在哪里,如果没有虚函数有虚表指针吗,虚表指针有多大,虚表指针绑定时机STL常见容器vector、stack、queue底层,vector扩容原理,哈希底层如何用两个栈模拟一个队列如何实现优先级队列手撕:找数组中第一个和为target的连续子数组(前缀和)总体还行,...