深圳虾皮信息科技有限公司面试题 · 方案权衡 · TCP
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 15 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · TCP
考察点
技术栈
第 1 题请比较 TCP 和 UDP 的主要区别,并说明各自适用场景。 考察传输层协议基础认知与场景匹配能力第 2 题请对比 TCP 和 UDP 在可靠性与传输效率上的区别,并说明各自适用的典型场景。 考察对传输层协议核心特性的理解与实际应用判断第 3 题WebSocket与TCP在功能和传输特征上有哪些主要差别? 考察对连接方式、传输模式、可靠性等特性的辨析第 4 题为什么TCP建立连接需要三次握手而不是两次或四次? 考察对TCP三次握手必要性的理解以及对可靠传输原理的掌握第 5 题长连接和短连接分别如何实现?各自的适用场景是什么? 考察对连接管理机制的理解及场景适配能力第 6 题TCP四次挥手的中间两次可以合并吗? 考察TCP状态机理解与协议设计权衡第 7 题什么是TCP粘包和拆包?请说明其产生原因、常见解决思路及各自的优缺点。 考察对TCP流式传输特性的理解及实际编码中处理粘包拆包的能力第 8 题为什么TCP建立连接需要三次握手而不是两次? 考察对握手次数设计原因的深入理解第 9 题请解释TCP和UDP的区别,并说明各自的适用场景。 考察对传输层协议特性的理解和场景选择能力第 10 题TCP三次握手过程,为什么是三次? 考察TCP连接建立机制及设计原理理解第 11 题为了保证Kafka特性,你考虑基于HTTP/TCP怎么对协议进行改造? 考察对Kafka特性与HTTP/TCP差异的理解,以及协议改造的系统设计能力第 12 题TCP和UDP的区别是什么? 考察对传输层协议特性及适用场景的理解第 13 题请解释TCP传输中的粘包和拆包现象,并说明产生原因和常见解决方案。 考察TCP流式传输特性、消息边界处理与常见解决方案第 14 题在实际应用中,TIME-WAIT 状态会被利用吗?为什么有些场景反而不希望它存在? 考察对 TIME-WAIT 实际影响和工程权衡的理解第 15 题大量的TIMEWAIT的危害,如何解决? 考察对TCP连接状态机、资源占用及系统调优的理解