TCP-UDP与前端工程师需要掌握的网络基础
TCP 可靠有序、UDP 快但不可靠,是传输层两根顶梁柱。三次握手、四次挥手、拥塞控制, 以及 HTTP/3 为何基于 QUIC/UDP,是前端网络与性能面试的高频题。
TCP 可靠有序、UDP 快但不可靠,是传输层两根顶梁柱。三次握手、四次挥手、拥塞控制, 以及 HTTP/3 为何基于 QUIC/UDP,是前端网络与性能面试的高频题。
DNS 是把域名翻译成 IP 的分布式"电话簿",CDN 是把静态资源缓存到离用户最近节点的加速网络。 从输入 URL 到页面显示、CDN 回源与命中率,是前端性能与网络面试的高频题。
HTTP 状态码是服务器处理结果的"标准化三位数字",RESTful 是用 HTTP 语义表达资源的设计风格。 看到 201 就知道创建成功、看到 401 就知道没登录——状态码本身就是接口文档。面试必考。
同源策略是"能发不能读"的浏览器安全底线,跨域是前端面试必考题。 CORS 是事实标准,JSONP/代理/postMessage 是特定场景的补充,预检请求是高频考点。
HTTP/2 用多路复用、二进制分帧和 HPACK 头部压缩解决了 HTTP/1.1 的应用层队头阻塞, 但 TCP 层的队头阻塞仍在,这正是 HTTP/3(QUIC)要解决的。面试必考对比。
伪类与伪元素的区别、:nth-child vs :nth-of-type 高频陷阱、::before/::after 的 content 与实战用法,面试常考。
position 五种取值的区别、z-index 为何失效、层叠上下文与包含块原理,前端布局基本功面试必考。
CSS 自定义属性的定义/继承/备用值、与 Sass 变量的本质区别、主题切换与运行时动态样式的实战,面试常考。
媒体查询断点怎么选、rem/vw 区别、移动端 1px 细线与 viewport 原理,响应式适配面试一篇通关。
transition 与 animation 的区别、缓动曲线怎么选、为什么只动 transform/opacity 才流畅——面试高频考点一篇讲透。