前端面试题生成器
涵盖 JavaScript、CSS、HTML、React、Vue、TypeScript、Node.js、浏览器、网络、工程化、算法、性能优化、设计模式等模块
共 140 道面试题,助你拿下 offer
学习进度
0 / 140 题 已答 0 题 · 收藏 0 题 · 完成率 0%
🟨 12 题
JavaScript
闭包、原型链、事件循环、异步编程、手写题等核心概念
🎨 7 题
CSS
布局、BFC、Flex/Grid、动画、响应式等样式知识
📄 7 题
HTML
语义化、SEO、无障碍、Canvas/SVG 等标记语言基础
⚛️ 12 题
React
Hooks、Fiber、状态管理、SSR、性能优化等
💚 11 题
Vue
响应式原理、组件通信、Pinia、Router 等生态
🔷 12 题
TypeScript
类型系统、泛型、工具类型、类型体操等
🌐 7 题
浏览器
渲染流程、缓存机制、安全策略、Web API 等
🔗 7 题
网络
HTTP/HTTPS、TCP/UDP、DNS、WebSocket 等网络知识
🟩 7 题
Node.js
事件循环、Stream、中间件、Express/Koa 等
⚙️ 7 题
工程化
Webpack/Vite、Babel、CI/CD、Monorepo、微前端等
🧮 7 题
算法与数据结构
排序、查找、链表、树、动态规划等常见算法题
🚀 7 题
性能优化
首屏优化、懒加载、虚拟列表、打包优化等
🏗️ 7 题
设计模式
单例、观察者、代理、策略、装饰器等常用模式
🖥️ 8 题
渲染模式
SSR、CSR、SSG、ISR、Streaming SSR、Hydration 等渲染策略
🔧 22 题
全栈框架
Next.js、Nuxt.js、Remix、Astro、SvelteKit 等元框架