手撕:实现LRU队列

TCP三次握手四次挥手流程?为什么要三次、四次?TCP粘包?半连接队列是啥?TCP的状态有哪些?

HTTP实现的协议?HTTP的各个函数、状态码?HTTP1.0、HTTP1.1、HTTP2.0的区别?介绍下HTTPS?

怎么理解IP分片?

设计模式有哪些?介绍一下工厂模式?

排序算法有哪些?

介绍一下面向对象?面向对象编程相比面向过程编程的优势?