后端岗位面试题更新 2026-08-05

TCP三次握手,为什么要三次?(如果只有两次,服务端发出ACK后,如果能接到后面的包,就认为客户端的接收能力正常,那我们就建立连接开始通信,为什么不可以?)

阿里巴巴后端开发电商问题拆解技术原理TCP

考察说明

考察TCP握手协议的本质、双向能力验证与历史遗留问题

回答思路

  1. 指出三次握手核心是验证双方收发能力
  2. 能解释两次握手无法防止已失效连接请求导致的资源浪费
  3. 能说明历史遗留问题和SYN Flood等安全考量
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。