面试整理 [TOC] 1. 前端基础 暂时性死区 事件循环 线程&进程 重绘重排 GPU渲染和复合图层 VO和AO 盒模型 get和post mjs和cjs 跨域 性能优化 题 2. 手写源码 LRU eventBus 模拟请求池 深拷贝 数据结构扁平化 数据结构扁平化2 正则解析url 防抖 节流 promise bind 双指针-字符串全匹配 zookeeper增删改查 微信红包算法 3. 打包工具 webpack加速优化 webpack和rollup的treeshake的区别 vite对比webpack的优势 yarn和pnpm vite3解决巨量刷新 4. 网络 网页请求展示全过程 get和post http 5. 前端框架 vue3的treeshake 6. 前端工程化 性能指标 7. 团队管理 前端架构 领导力 8. 算法 双指针-各种数组 双指针-各种滑动窗口 回溯-各种排列组合 动态规划 深度遍历 并查集 双指针-链表 9. 技术方案 离线包更新方案 10. 业务 abest 微前端 监控平台 前端自动化测试