- 0
- 0
- 约7.47千字
- 约 9页
- 2026-07-10 发布于河北
- 举报
大厂通用技术岗50道高频面试题(接地气详细答案)
一、计算机基础(1-10题)
1、讲讲HTTP和HTTPS的核心区别?
最核心的就是HTTPS加了SSL/TLS加密。HTTP是明文传输,端口80,数据直接裸奔,容易被抓包、篡改、劫持。HTTPS在HTTP和TCP之间加了加密层,端口443,传输数据是加密的。另外HTTPS需要CA证书认证,能保证数据完整性和服务端真实性,不会被钓鱼伪造。日常开发里,现在所有线上业务基本都强制HTTPS,HTTP基本只用在内网测试环境。
2、TCP三次握手、四次挥手为什么不能简化?
三次握手核心是确认双方收发能力都正常。第一次客户端发,服务端知道客户端能发;第二次服务端回,客户端知道服务端能收能发;第三次客户端再回,服务端知道客户端能收。两次握手没法确保客户端接收能力正常,容易导致服务端无效发包浪费资源。
四次挥手是因为TCP是全双工通道,收发可以独立关闭。一方发完数据先关闭发送通道,另一方可能还有数据要传,不能直接断连,必须等对方数据传完、主动关闭通道,所以需要四次,没法简化成三次。
3、TCP为什么可靠?核心机制有哪些?
主要靠四个机制保证可靠:序列号保证数据有序、确认应答保证数据收到、超时重传解决丢包问题、滑动窗口做流量控制。另外还有拥塞控制,避免网络拥堵导致丢包。对比UDP无连接、无确认、无序,所以TCP适合文件、接口请求等可靠场景,UDP
您可能关注的文档
最近下载
- 《工贸企业安全生产管理指导手册》2025年6月.docx VIP
- GKG-GSE-印刷机使用说明书.pdf VIP
- DB11∕T 1191.1-2025 实验室危险化学品安全管理要求 第1部分:工业企业.docx
- 历年单招考试真题卷语文(一) 完整版2025.pdf VIP
- 不定项选择测试第一次(除社会保险以外)附有答案.docx
- 化验室组织与管理教案.doc VIP
- TB 10314-2021 邻近铁路营业线施工安全监测技术规程.pdf
- 第38届中国化学奥林匹克(初赛)试题及参考答案.pdf VIP
- 《六年级比的练习题.doc VIP
- 惊魂首映 (5-6人封闭)剧本杀全套剧本.docx VIP
原创力文档

文档评论(0)