前端面试题生成器

涵盖 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 等元框架

🎲 随机刷题 ⭐ 我的收藏