华为一面: 1. 自我介绍 2. 项目介绍 3. 线程池的实现 4. 定时器释放非活跃链接的实现 5. select poll epoll的区别 6. vector和list的区别 7. 多态 8. 虚函数机制 9. 虚函数的实际用途,举例 10. HTTP请求报文和响应报文的组成 11. 子类继承父类,构造函数与析构函数的调用顺序 12. 手撕代码:消除相同的相邻字符abbccd 变为 ad anggnnfg 变为 afg 华为二面: 1. 项目介绍 2. 项目中具体的功能实现:怎样处理多个客户端同时发起连接,定时器释放非活跃连接的实现,数据库连接池的实现,线程怎样从连接池中取...