前言
最近老是收到小伙伴的私信问我能不能帮忙整理出一份JVM相关的面试题出来,说自己在大厂去面试的时候这一块问的是特别多的,每次自己学的时候每次都学不到重点去。这不他来了,一份详细的JVM面试真题给大家整理在下方了!
认识HTTP
- 什么是超文本
 - 什么是传输
 - 什么是协议
 

HTTP相关组件
- 网络模型
 - OSI 模型
 - 浏览器
 - Web服务器
 - CDN
 - WAF
 - WebService
 - HTML
 - Web页面构成
 

与 HTTP 有关的协议
- TCP/IP
 - DNS
 - URI / URL
 - HTTPS
 

详解 HTTP 报文
- HTTP请求方法
 - HTTP请求URL
 - HTTP版本
 - HTTP 请求响应过程
 - HTTP 请求特征
 

HTTP 标头
- 通用标头
 - 请求标头
 - 响应标头
 - 实体标头
 

HTTP 内容协商
- 什么是内容协商
 - 内容协商的种类
 - 为什么需要内容协商
 - 内容协商标头
 - Content-Language
 

HTTP 认证
- 通用HTTP认证框架
 - 代理认证
 - 禁止访问
 

HTTP 缓存
- 不同类型的缓存
 - 缓存控制
 - 什么是新鲜的数据
 - 缓存验证
 

HTTP CROS 跨域
- Origin
 - 跨域的特点
 - 同源策略
 - 跨域请求
 - 跨域功能概述
 - 访问控制
 - HTTP响应标头
 

HTTP 条件请求
- 原则
 - 验证
 - 条件请求
 - 条件请求示例
 

HTTP Cookies
- 创建 Cookie
 - Set-Cookie和Cookie标头
 - 会话Cookies
 - 永久性Cookies
 - Cookie的 Secure 和 HttpOnly 标记
 - Cookie 的作用域
 

HTTP 的优缺点
- 简单灵活易扩展(优点)
 - 应用广泛、环境成熟(优点)
 - 无状态(既是优点又是缺点)
 - 明文(缺点)
 - 性能(缺点)
 

HTTPS 为什么会出现
- HTTPS解决了什么问题
 - 什么是 HTTPS
 - HTTPS做了什么
 

什么是 SSL/TLS
认识 SSL/TLS
HTTPS 的内核是 HTTP

探究 HTTPS
- 对称加密
 - 非对称加密
 - 混合加密
 - 摘要算法
 - 认证
 

Cookie 和 Session
- Session是什么
 - Session如何判断是否是同一会话
 - Session的缺点
 - Cookies是什么
 - Cookie的作用域
 

JSON Web Token 和 Session Cookies 的对比
- JWT和Session Cookies的相同之处
 - 什么是Session Cookies
 - 什么是Json Web Tokens
 - JWT和Session Cookies的不同
 - JWT和Session Cookies的选型
 

扩展
- HTTP 和 HTTPS 的区别
 - HTTP Get 和 Post 区别
 - 什么是无状态协议,HTTP 是无状态协议吗,怎么解决
 - UDP 和 TCP 的区别
 - TCP 三次握手和四次挥手
 - 请你说一下 HTTP 常见的请求头
 - 地址栏输入 URL 发生了什么
 - HTTPS 的工作原理
 



通过这个笔记,花最少的时间,用最少的精力,掌握最多、最全面、最系统的HTTP相关知识!
最后
面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?
掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。


本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录










