首页 > 许愿天美三面
头像
牛客975302941号
编辑于 2021-04-20 22:01
+ 关注

许愿天美三面

**一面**

1. tcp客户端断开和服务端断开有啥区别
2. http请求头部都有哪些
3. malloc有几种实现方法
4. 长连接短连接怎么解析的
5. 项目中主线程怎么向从线程发送数据
6. 函数实例和函数有什么区别
7. string 变化的空间是怎么实现的
8. 四次挥手的标志
9. 四次挥手的过程
10. 读写锁之间的关系
11. select底层使用什么存储的,poll是用什么存储的,epoll是用什么存储的?
12. 继承后的虚函数表示在一块的吗?

**二面**

1. 大端小端如何识别

2. 字符串大端小端以及为什么

3. 如果有一个连接请求处理时间特别长怎么办,有了解过其他的模型吗?

4. 1G数据如何取出中位数(自己实现一下)

5. stl库 map拷贝过程中如果插入数据 怎么构造map

6. map底层实现,如果超过一定数量怎么办?
7. map和unordered_map区别
8. TCP三次握手的标志,以及为什么,TCP头部都有哪些变化
9. 网络层总共有几层,每层协议是什么(数据链路层没答上来)
10. int型1G数据有多少个?
11. 空的类有多大(说到内存对齐)
12. 虚函数表里有啥(提到了虚继承的offset)
13. 服务器连接失败了如何定位
14. ping命令如何执行
15. select poll epoll底层实现
16. 实现智能指针
17. 网络序是什么,本地序
18. 自己写一个htonl

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐