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

QQ 客户端通信主要使用 TCP 还是 UDP 协议?为什么?

知乎后端开发互联网/IT技术原理技术选型方案权衡TCPUDP

考察说明

考察对网络传输协议特性及实际应用选型的理解

回答思路

  1. 明确说明 QQ 同时使用 TCP 和 UDP,并区分主要场景
  2. 解释 TCP 面向连接、可靠传输与 UDP 轻量、低延迟的特点
  3. 结合实际业务如消息收发、文件传输、音视频通话分析协议选择
  4. 体现协议选型对用户体验和系统资源的影响