声网一面面经——C++
面试官比较善于引导,会深挖,顺便许愿上海银行oc以及广联达二面~🙃
- 项目部分
- 介绍web服务器
- reactor和proactor区别
- epoll最大连接数,epoll源码(没看过
- ET和LT
- 多线程同步
- 互斥锁和自旋锁区别,读写锁
- CAS和无锁队列
- 计网
- 拥塞控制和滑动窗口之间有什么关系么
- 快重传
- IP寻址
- ping
- 服务端断开连接变成time_wait还是close_wait
- 大量的time_wait怎么解决
- udp的广播和组播
- C++(记不全了
- 派生类中的虚函数可以加const等关键字么
- 空类的大小
- 类中有哪些默认的函数
- 数据结构
- unordered_map底层实现
- 哈希冲突
- vector和list区别
- array的迭代器
- list可以头部插入么
- push_back和emplace_back区别
- 算法
- leetcode402,给定一个以字符串表示的非负整数 num,移除 k 位数字,使剩下的数字最小。