字节秋招前端面经
讲一下react性能优化的手段,从大一点的方面
前端开发过程中怎么定位到哪个环节有性能问题
FCP是怎么计算的
useMemo useCallback ,这俩可以解决大部分问题吗
esModule 和commonJS 区别
为什么treeshaking 一定要使用esModule
介绍一下浏览器输入url到渲染页面的流程
重排和重绘有什么区别,从渲染策略上说明
浏览器缓存机制
目前前端都是单页面应用,html,js,css怎么设计其缓存策略最优
js中怎么准确判断变量类型,instanceof 原理
一个数据的原型是什么,怎么看他的原型
原型和原型链有什么区别
原型链终点是什么
介绍一下事件循环
事件循环输出题,new promise是同步还是异步
为什么要分宏任务与微任务,两者有什么区别
react 中.map方法,为什么要加key属性
写过自定义hook吗
手撕防抖拓展版,要返回一个run和cancel,传入要执行的函数fn,延迟delay,依赖数组dependencies(类似useEffect的依赖数组)
算法
二叉树,dfs找有没有和为目标值的根节点到叶子结点的路径