后端岗位面试题 · TCP
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1999 道 · 更新 2026-08-05
筛选题目已选:TCP
考察点
技术栈
第 401 题TCP 连接的 TIME_WAIT 状态出现在什么时候?为什么需要它? 考察 TCP 四次挥手状态机及 TIME_WAIT 的作用第 402 题在浏览器输入百度的网址,会显示出百度的页面,这一过程涉及到哪些协议? 考察对浏览器访问网页全流程涉及网络协议的掌握程度第 403 题服务端有大量 socket 处于 CLOSE_WAIT 状态,请分析可能的原因并说明排查思路。 考察 TCP 状态机理解、异常原因分析和排查能力第 404 题请介绍什么是RPC通信,以及在实际项目中通常会采用哪些协议? 考察对RPC原理和通信协议的理解与应用第 405 题基于TCP的网络编程的流程是什么,对应的函数有哪些? 考察TCP客户端与服务端编程模型及关键系统调用第 406 题请介绍你在项目中针对TCP协议做过哪些开发,例如使用WebSocket或Netty? 考察候选人对TCP协议相关技术的实际应用经验与理解深度第 407 题请描述TCP连接释放过程中的四次挥手,并说明为什么需要四次挥手。 考察TCP连接释放的机制与设计原因第 408 题TCP 协议为何被称为“可靠数据传输”?请列举其核心机制。 考察对TCP可靠性基础机制的理解与归纳能力第 409 题请说明长连接与短连接的区别,并解释在何种场景下应优先选择长连接。 考察对连接模型差异的理解及场景匹配能力第 410 题TCP三次握手和四次挥手的过程是怎样的?为什么需要三次握手? 考察TCP连接建立与释放的机制理解及内在原因第 411 题请解释TCP三次握手的过程,并讨论在哪些情境下可以改用两次握手? 考察TCP连接建立机制及对安全性和资源消耗的权衡理解第 412 题TCP如何解决分组(或报文分片)这个问题? 考察TCP分段、IP分片及重组机制和MTU相关概念第 413 题请说明TCP连接终止过程,即四次挥手(四次握手)的具体流程和关键机制。 考察对TCP连接关闭流程、状态转换及其设计原因的理解第 414 题请说明 TCP 协议如何保证传输的可靠性。 考察 TCP 可靠传输的核心机制及其原理第 415 题请说明 TCP 与 UDP 的主要区别。 考察对传输层两大协议核心差异的掌握第 416 题请说明在什么场景下适合使用 TCP,什么场景下适合使用 UDP? 考察对 TCP 与 UDP 特性差异及其适用场景的理解第 417 题服务器出现大量CLOSE_WAIT状态的原因有哪些? 考察TCP连接管理、服务端关闭连接流程及故障排查能力第 418 题TCP和HTTP有什么不一样? 考察对网络分层模型及传输层与应用层协议职责的理解第 419 题请描述TCP三次握手的过程及其目的。 考察TCP三次握手的状态转换与可靠性设计第 420 题当发送方的数据包小于 MSS 时,TCP 协议栈是否会立即发送该数据包?请结合 Nagle 算法和延迟 ACK 机制说明。 考察对 TCP 小包发送、Nagle 算法与延迟 ACK 交互机制的理解