1、实习介绍2、谈谈你对闭包的理解3、事件循环的理解、输出题(考点:-个promise里面有settimeout)4、讲讲这些数组的操作,map,filter,reduce..及答案5、哪些数组操作不修改原数组6、讲讲原型的理解(原型的输出题,太长了,写错几个)7、讲讲一下URL输入到浏览器的渲染发生了什么8、什么是重排、重绘9、如果一个界面频繁操作重排、重绘,怎么优化10、讲-下react的hooks10、useMemo和useCallback区别,问的比较细11、讲讲写h5遇到一个比较影响深刻的难点12、你对块级元素,行内级元素的理解13、React的数据流是什么,延生讲了组件之间通信14、最后一个问题:你有3L和5L的杯子,怎么装出4L的水手撕:穿插在面试里面的1、数组去重:第一种直接用set,第二种set和双指针2、最长回文子字符串:没搞出来,讲了思路