Python
Python 爬虫工程师面试题
核心答案 DNS 解析 → TCP 三次握手 → TLS 握手(HTTPS)→ 发送 HTTP 请求 → 服务器处理 → 响应 → TCP 挥手 深入分析 1. DNS 解析:浏览器缓存 → 系统 hosts → 本地 DNS → 递归查询权威 DNS 2. TCP 三次握手:SYN → SYN-ACK → ACK,建立可靠连接 3. TLS 握手(HTTPS):Client Hello → Server Hello + 证书 → 密钥交换 → 握手完成 4. HTTP 请求:请求行 + 请求头 + 请求体 5. 服务器处理:路由 → 业务逻辑 → 数据