前端面试题库
系统化的前端面试知识体系

从基础到进阶,全面覆盖前端面试高频考点

LogoLogo
📜

JavaScript 核心

深入理解 JS 基础知识,包括数据类型、原型链、闭包、异步编程等核心概念。

🔷

TypeScript

掌握类型边界、泛型、高级类型与真实项目中的类型建模和工程取舍。

🎨

HTML & CSS

掌握页面布局、选择器优先级、动画、响应式设计等前端基础技能。

🌐

网络协议

HTTP/HTTPS、跨域、性能优化、安全防护等网络相关知识。

🖥️

浏览器原理

渲染机制、事件循环、Web Worker、性能优化等浏览器底层原理。

⚛️

前端框架

Vue、React 核心原理与最佳实践,框架设计思想与实战技巧。

🔧

工程化

Webpack、Vite 打包原理,CI/CD、代码规范、性能优化等工程化实践。

🏗️

前端系统设计

从需求澄清到数据流、性能预算和稳定性,训练复杂前端系统的设计能力。

✍️

高频手写题

覆盖 Promise、LRU、树形转换、函数组合与异步任务调度等常见编码题。