校招计算机基础高频面试题及详细答案(接地气版).docxVIP

  • 0
  • 0
  • 约4.89千字
  • 约 7页
  • 2026-08-11 发布于河北
  • 举报

校招计算机基础高频面试题及详细答案(接地气版).docx

校招计算机基础高频面试题及详细答案(接地气版)

一、计算机网络(校招核心高频)

1、讲一下HTTP和HTTPS的区别?

这是面试必问基础题,核心区别就是安全和端口、成本,我从实际使用场景说:

第一,安全性不同。HTTP是明文传输,数据在网络里裸奔,中间人可以直接窃听、篡改数据;HTTPS在HTTP基础上加了SSL/TLS加密,传输数据都是加密后的,别人截获了也看不懂,也没法随便篡改。

第二,端口不同。HTTP默认80端口,HTTPS默认443端口。

第三,成本和性能不同。HTTP免费、无证书成本,传输速度快;HTTPS需要申请CA数字证书,有一定费用,而且加密、解密过程会消耗服务器和客户端资源,相比HTTP会稍微慢一点,但现在优化后差距很小。

第四,可靠性。HTTP是无状态、不安全的;HTTPS可以验证网站身份,防止访问钓鱼网站,数据传输更可信。

2、TCP和UDP的区别,以及各自适用场景?

核心记住:TCP可靠、慢,UDP快、不可靠,场景完全反过来。

区别主要有四点:

1.连接性:TCP是面向连接的,传输数据前必须三次握手建立连接,传输完四次挥手断开;UDP是无连接的,不用建立连接,直接发数据包。

2.可靠性:TCP保证数据可靠,不会丢包、不会乱序,有确认应答、重传、排序机制;UDP不保证可靠,可能丢包、乱序,没有任何校验重传机制。

3.开销和速度:TCP头部开销大,流程

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档