腾讯开始即结束面
1.HTTP 报文请求方法
2.HTTP和HTTPs的区别,HTTPs如何实现安全传输
3.TCP三次握手和四次挥手(Time_wait为什么是两倍的MSL,以及三次握手和四次挥手过程中的某一步出现报文丢失的情况)
4.vector的底层实现,插入n个元素的平均时间复杂度
5.迭代器失效了解吗?vector会迭代器失效吗?删除一个元素会失效吗?
6.map的低层实现,红黑树为什么可以实现key值排序
7.哈希表出现冲突,怎么办
8.泛型的本质是什么?模板是如何在编译期就实现函数装载
祝大家好运!
#腾讯##校招##C++工程师##面经#