拼多多服务端实习一面
后端面试真硬核啊。。。
上来先写两个题
第一题手写一个vector,支持动态扩容,插入,删除容器中所有等于x的数,不能使用链表,采用泛型编程
第二题写快速排序,要求非递归
然后开始八股
是否了解I/O
七层网络结构,每一层的差别和特点,协议
tcp和udp报文的区别
拥塞控制,解决什么问题
http1.1/2.0的优化
https连接过程
SSL是对称还是非对称
访问多个页面的话,SSL会多次连接吗
四次挥手
为什么要四次挥手
close_wait状态的作用
tcp校验和
数据库索引为什么要使用B+树
mysql联合索引具体在B+树是怎么构建
用没有用过java
C++内存泄漏
有没有用过C++线程
线程池是怎么做管理的
------------
刚上官网显示挂了