https
协议Vite
的原理, Vite 除了不打包以外和 Webpack 相比还有哪些优势除了不打包以外也没有什么特别明显的优势了...另外不打包本身也会引入开发环境和生产环境不一致的问题. Vite 的 Plugin API 书写比 Webpack 更简洁算吗?
本质是问 Vite 插件的生命周期, 看这里
React hooks
的优势有哪些, 简述 hooks 原理函数式思想更有利于在开发时实现组件单一职责, 通过自定义 hooks 剥离组件的结构和交互逻辑, 比 HOC 更加简洁
fiber tree
结构, React 为什么使用 fiber tree 实现 VDOM为了将调和的过程从递归转为循环, 递归过程是不可中断的, 但循环可以
React.createElement
函数的作用每调用一次 createElement, 就生成一个 ReactNode, 从而生成初步的虚拟 DOM 结构
window.performance API
深克隆
二面问的技术性问题实在是不多, 二面面试官的风格是问过去工作经历的细节, 包括前端设计的各组件数据结构, 各种业务组件内部实现等
这些内容聊了半小时, 因此问的技术问题不多
垃圾回收机制
类数组
的区别箭头函数
和普通函数的区别arguments
, 怎么用二叉树
和DOM树
两种情况)薪资不是很理想, 不说了