首页 > 去年秋招面试过的各个大厂总结的一波关于计算机网络的高频面经
头像
Miraclewk
编辑于 2021-07-06 11:34
+ 关注

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

计算机网络是面试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. 页面加载不出来的原因

更多模拟面试

全部评论

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

相关热帖

热门推荐