C++后台开发工程师 自我介绍、项目介绍 TCP连接过程、相关底层调用函数 怎么理解reactor这种高并发的模式 项目中 epoll 采用的是 ET 还是 LT 模式,他们各自有什么优缺点,问什么要设计这两种模式 项目中的buffer 的细节:buffer的空间变化,是否会更频繁的申请分配(经常会赋值拷贝)。这种方式的好处 vector数据增长之后的内存是怎么控制的 多线程,任务怎么分发给多个线程,详细一点:使用了队列,是否加锁了,是否用了条件变量,使用条件变量有什么好处 http,怎么解析出一个请求出来 设计模式中的状态机模式