一面(60分钟左右)●自我介绍●虚函数的作用●printf()参数是动态可调整的,这是怎么实现的●get,post 的区别●4xx和5xx 有什么区别●TCP 协议位于网络的哪一层●介绍一下三次握手,为什么两次不行?●实现的 webserver 支持 HTTPS吗 HTTPS 是如何保证安全的●HTTP2.0了解吗,对比 HTTP1.1有什么优势●TCP 拥塞控制是怎么实现的●TCP 流量控制是怎么实现的●进程和线程的区别●Linuxtop 命令有了解吗●如果系统高负载,一般是怎么排查的●MySQL 有什么存储引擎,InnoDB和 MyISAM 有什么优缺点●B+树有什么特点●B+树和B树有什么区别●给定一个包含10000个整数的无序数组,如何找到这个数组中最大的100个的整数?时间、空间复杂度?●40亿个 QQ 号码(int32),状态有在线和离线之分,如何使用O(1)的时间复杂度查找某个 QQ 号码的状态。●给定一个链表的头结点 head ,请判断链表是否为回文结构。(链表元素为整型)(需要自己实现链表结构)...查看更多