Open chenyinkai opened 6 years ago
由于前段时间工作调整,也是面试了好几次,所以在此记录下一些面试问题(大部分是笔试题)。
repain
reflow
div
rem
0.1 + 0.2 = 0.300000000000004
webpack
js
Promise.all
AMD
CMD
require.js
[1,2,3,4]
Tree
vue
react
angular
indexOf
multiply
multiply(1)(2)(3) = 6
multiply(1)(2)(3)..(n) = (1)*(2)*(3)*...(n)
dom
diff
setState
面试经历分享
由于前段时间工作调整,也是面试了好几次,所以在此记录下一些面试问题(大部分是笔试题)。
html,css
repain
和reflow
div
居中rem
js
0.1 + 0.2 = 0.300000000000004
. 如果是减法,除法,乘法呢?webpack
分包加载js
的事件循环机制Promise.all
用法,场景AMD
,CMD
,require.js
的核心原理[1,2,3,4]
随机打乱Tree
组件(vue
,react
,angular
),支持尽量多的使用场景,描述组件的参数,回调,事件等等。vue
,react
生命周期,每阶段做了什么indexOf
方法,算法效率尽量高multiply
,实现无限数字的乘法。multiply(1)(2)(3) = 6
;multiply(1)(2)(3)..(n) = (1)*(2)*(3)*...(n)
react
dom
的作用diff
算法setState
后会发生什么数据结构和算法
other