面试题回顾
JS
说一说前端事件循环
【前端八股文】事件循环-eventloop_哔哩哔哩_bilibili
async await 原理
异步编程: 一次性搞懂 Promise, async, await (#js #javascript)_哔哩哔哩_bilibili
说说你对 async/await 的理解? - 面试鸭 - 程序员求职面试刷题神器
set,map
面试官:你是怎么理解ES6新增Set、Map两种数据结构的? | web前端面试 - 面试官系列
解决方案
前端跨域解决方案
前端跨域解决方案_哔哩哔哩_bilibili
彻底搞懂前端跨域&解决方案_wx64e7111e4b0ef的技术博客_51CTO博客
https://juejin.cn/post/7473720414565629964
前端错误兜底
https://juejin.cn/post/7524554794951098408
Vue 3项目实战:全局错误捕捉与异常处理策略详解 - 云原生实践
面试官:你是怎么处理vue项目中的错误的? | web前端面试 - 面试官系列
优化长列表性能
【Vue面试专题】说说Vue长列表优化思路_哔哩哔哩_bilibili
https://juejin.cn/post/7209950095402500152
渲染十万条数据解决方案 | 五年前端三年面试
防抖,截流
【前端八股文】节流和防抖_哔哩哔哩_bilibili
面试官:什么是防抖和节流?有什么区别?如何实现? | web前端面试 - 面试官系列
前端大规模数据实时渲染
https://juejin.cn/post/7350152569756680227
https://juejin.cn/post/7455310019607052303
https://juejin.cn/post/7341668771911041051
Vue
为什么要用虚拟DOM
为什么需要虚拟DOM?【渡一教育】_哔哩哔哩_bilibili
https://juejin.cn/post/7515674956534775827
Vue双向绑定原理
vue的双向数据绑定原理是什么?【24年前端面试必刷】_哔哩哔哩_bilibili
https://juejin.cn/post/7080562890628923423
$nextTick
【Vue面试专题】56道经典Vue面试题详解!说说nextTick使用和原理?_哔哩哔哩_bilibili
面试官:Vue中的$nextTick有什么作用? | web前端面试 - 面试官系列
Vue数据响应式原理
最后一次谈响应式【渡一教育】_哔哩哔哩_bilibili
Vue 每个生命周期做了啥
[5.16]--5-18-Vue每个生命周期都做了什么_哔哩哔哩_bilibili
https://zhuanlan.zhihu.com/p/497456995
性能优化
前端构建打包优化
https://juejin.cn/post/7186315052465520698
总结几个 webpack 打包优化的方法,前端项目必备-腾讯云开发者社区-腾讯云
前端性能优化
两小时,带你深入前端性能优化方案_哔哩哔哩_bilibili
https://juejin.cn/post/7188894691356573754
canvas 性能优化
(离屏渲染、分层绘制、脏矩形算法)
为何现在市⾯上做表格渲染可视化技术的,⼤多数都是 canvas ,⽽很少⽤ svg 的? - 面试鸭 - 程序员求职面试刷题神器
网络
TCP和HTTP 关系
tcp协议与http协议的关系-CSDN博客
DNS 解析流程
DNS域名的解析过程(简单易懂)_哔哩哔哩_bilibili
DNS解析和优化【渡一教育】_哔哩哔哩_bilibili
一条视频讲清楚什么是DNS协议-域名是怎么转换为IP地址的_哔哩哔哩_bilibili
CDN解决了什么问题
什么是CDN?它解决了什么难题?5分钟让你明明白白!-腾讯云开发者社区-腾讯云
RESTfuI API规范
RESTful API设计规范-阿里云开发者社区
【前端开发】HTTP请求之“RestFUL API”【Node专题】_哔哩哔哩_bilibili
RESTful API 设计指南 - 阮一峰的网络日志
https://juejin.cn/post/7128790457550635021
Axios封装
如何优雅地封装 axios | Jack Chou's blog
业务场景题
遇到哪些项目难点,如何解决的
面试中的难点亮点该怎么聊?【渡一教育】_哔哩哔哩_bilibili
工程化
前端工程化建设
https://juejin.cn/post/7146976516692410376