跳到主要内容

知识题库

系统整理技术问题与答案

题目分类

选择你想要复习的技术领域

📄

HTML

HTML 核心概念、语义化、可访问性、表单、Canvas/SVG、Web Components

🎨

CSS

盒模型、BFC、Flex/Grid、响应式、动画、CSS 工程化

JavaScript

原型链、闭包、Event Loop、异步编程、ES6+

🔷

TypeScript

类型系统、泛型、工具类型、条件类型、映射类型

⚛️

React

Hooks、Fiber、虚拟 DOM、状态管理、性能优化

💚

Vue

响应式原理、Composition API、模板编译、生态

🟢

Node.js

事件循环、Stream、进程管理、框架对比

🌍

浏览器

渲染原理、缓存、跨域、安全、事件、Web Workers

🌐

计算机网络

HTTP/HTTPS、TCP/UDP、DNS、HTTP/2-3、认证

🚀

性能优化

Core Web Vitals、加载优化、渲染优化、架构优化

🔧

构建工具

Webpack、Vite、Rollup、esbuild、Tree Shaking

🏗️

前端工程化

代码规范、测试、CI/CD、Monorepo、微前端、监控

✍️

手写代码

防抖节流、Promise、深拷贝、LRU、调度器

🧩

设计模式

观察者、单例、工厂、策略、代理、装饰器

🏛️

系统架构

大型系统架构设计详解

🖥️

服务端

Nginx、Linux、认证鉴权、API 设计、Serverless

🗄️

数据库

SQL/NoSQL、索引、事务、Redis、ORM

⚙️

编译原理

编译流程、AST、Babel 插件、手写编译器

📱

跨端开发

React Native、Electron、Tauri、小程序

🧬

WebAssembly

Wasm 基础、与 JS 交互、实战应用

🤖

AI

LLM API、Prompt 工程、RAG、Agent、MCP

📐

算法基础

数据结构、算法思维、排序、二分查找

🧮

算法题

LeetCode 高频算法题解析

🎯

场景题

性能排查、线上故障、容错降级、工程实践

💬

开放题

工程化思维、职业发展、框架之争、AI 影响

🔗

Web3

区块链、钱包连接、智能合约交互、DApp 安全

📊

可视化

Canvas、SVG、D3.js、ECharts、WebGL