去年秋招面试过的各个大厂总结的一波关于计算机网络的高频面经

计算机网络是面试Java开发工程师中的常客,平均下来基本上每次面试都会问个三五个,下面这些问题都是一些高频问题了,如果还要说一个更高频的话可能就是TCP的三次握手和四次挥手,URL网页跳转过程以及涉及到的相关协议,HTTPS的密钥交换过程

问题汇总

1. TCP三次握手和四次挥手

1.1 TCP三次握手和四次挥手的过程
1.2 为什么TCP建立连接需要三次握手,断开连接需要四次挥手
1.3 TCP四次挥手为什么有Time-Wait过程
1.4 TCP如果没有完成第四次挥手会发生什么
1.5 TCP第三次握手可以传输数据吗

2. TCP和UDP的区别

3. TCP的可靠传输

3.1 TCP如何确保可靠性传输
3.2 TCP的拥塞控制
3.3 TCP传输通信时,客户端突然断开连接,服务端如何判断
3.4 TCP的端口时为了区分什么

4. 常见的HTTP状态码

5. HTTP报文

5.1 HTTP请求报文和响应报文的组成
5.2 HTTP请求报文包含哪些方法, GET和POST的区别

6. HTTP和HTTPS的区别

7. HTTP1.0和1.1和2.0的区别

8. HTTPS密钥交换过程

9. HTTP的缓存机制

10. 输入URL跳转网页的过程

11. 计算机网络四层协议,五层协议,七层协议

12. 什么是cookie和session,区别是什么, 禁用cookie怎么办

13. 页面加载不出来的原因

#Java工程师##面经##校招#
全部评论
感谢lz的无私奉献
1 回复
分享
发布于 2021-03-12 10:43
总结的很好
1 回复
分享
发布于 2021-03-13 09:55
滴滴
校招火热招聘中
官网直投
base哪里
点赞 回复
分享
发布于 2021-03-12 16:26
啊  我最近正在复习计网的知识,正好看到牛客上的集训营中有,讲的很详细全面,真是救命稻草
点赞 回复
分享
发布于 2021-03-13 11:17
请问一下最后一条,页面加载不出来的原因该怎么回答呀
点赞 回复
分享
发布于 2021-03-16 02:48
码了
点赞 回复
分享
发布于 2021-05-10 08:33
https://campus.meituan.com/bole/wechat?staffSsoId=5950106&appKey=hiring-campus-portal美团秋招内推开始了,欢迎大家来投
点赞 回复
分享
发布于 2021-08-04 00:15

相关推荐

点赞 评论 收藏
转发
50 642 评论
分享
牛客网
牛客企业服务