1、自我介绍2、js 数据类型有几种,每种类型区别3、为什么基本数据类型在栈,引用数据类型在堆4、promise 解决了什么问题,有几种状态,是否可逆5、set 和 map 区别,分别举例应用场景6、对数据驱动的理解7、vue 组件从创建到销毁的完整生命周期,以及 vue 如何在这个过程管理组件状态8、虚拟 DOM 的底层机制9、Diff 算法的性能是如何优化的10、vite 有哪些常用配置,底层构建原理是什么11、如何利用 Vite 插件对项目的构建速度,打包体积进行监控,如果某个插件执行时间过长,如何优化12、实现高度可扩展的组件的实现思路是什么,如何平衡组建的通用性和特定业务逻辑的定制需求通用题开发系统的技术选型。本地开发 调试 构件 部署的工作流。学习前端技术的主要途径,如何验证学习成果