互联网/IT行业面试题更新 2026-08-05

请解释强缓存和协商缓存的区别,并说明各自涉及的 HTTP 缓存头以及浏览器与服务器的交互过程。

美团前端/移动开发互联网/IT技术原理HTTP

考察说明

考察 HTTP 缓存机制的理解,包括缓存策略、响应头字段和缓存验证流程

回答思路

  1. 准确区分强缓存和协商缓存的核心触发条件
  2. 列出强缓存 Cache-Control/Expires 及协商缓存 Last-Modified/ETag 相关头
  3. 描述浏览器命中强缓存和协商缓存的完整交互链路
  4. 说明强缓存未命中时如何发起协商请求
  5. 提及 Last-Modified 与 ETag 的优劣或使用优先级
本题已收录答题指导

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

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