这份索引按「前端基础、框架源码、工程化、AI 应用」拆成面试复习卡片。优先点开高频模块,把每个知识点都按“是什么、为什么、怎么答、追问点”过一遍。
01
HTML & CSS
语义化、SEO、盒模型、BFC、Flex/Grid、响应式、动画与 CSS 变量。
进入面试题讲解 02JavaScript
执行上下文、闭包、this、原型链、异步、ES6+ 与高频手写题。
进入面试题讲解 03浏览器原理
多进程架构、渲染流水线、V8、存储、安全与性能优化。
进入面试题讲解 04网络协议
HTTP/1.1、HTTP/2、HTTP/3、TCP、TLS、DNS、CDN 与 QUIC。
进入面试题讲解 05算法
数组、链表、栈队列、树图、DFS/BFS、二分、DP、贪心和滑窗。
进入面试题讲解 06TypeScript
类型系统、泛型、高级类型、工具类型与常见类型体操。
进入面试题讲解 07Vue3
响应式、组件系统、Composition API、虚拟 DOM、Diff、编译器与生态。
进入面试题讲解 08工程化
Vite、Webpack、Rollup、Babel、包管理、规范、CI/CD 与 Monorepo。
进入面试题讲解 09Node.js
EventLoop、Buffer、Stream、HTTP Server、WebSocket、框架和多线程。
进入面试题讲解 10数据库
MySQL、PostgreSQL、Redis、MongoDB、ORM 与 Prisma。
进入面试题讲解 11AI
Transformer、Prompt、Tool Calling、RAG、Agent、MCP、流式输出与观测。
进入面试题讲解 12项目与架构
Monorepo、微前端、SSR/SSG、PWA、Electron、性能、埋点、监控与 DevOps。
进入面试题讲解原始思维导图文件已作为内容来源:面试题/前端+AI知识思维导图.html。这里整理成更适合博客阅读和跳转的卡片入口。