40min自我介绍为什么选择前端1在做项目的过程中,会通过什么方法学习知识2css水平垂直居中方案3如何画一条10px的线(使用缩放0.83),0.5px(translate:scale(0.8))4js精度丢失,如何让0.1+0.2===0.3,都*10再/10 toFixed5如何实现图片懒加载,判断图片出现在视口6当图片加载失败时如何知道并且更换另一张图片7说项目难点8前后端进行合作的时候谁是主导者,如果json数据提供的一部分是不需要的,谁来做这个过滤9首屏优化10webpack相关的配置,(entry,output,loader,plugin,optimazation,devServer)11跨域方案12option预检请求什么时候发送 13webpack常见的loader和plugin14loader和plugin的区别15sass和less的区别16盒子模型17vue2(definiteProperty)/3(proxy)的响应式设计,区别18事件循环,为什么:js单线程19微任务先执行还是宏任务(微任务)代码题:实现一个冒泡排序Promise实现图片加载处理手写节流题目相对比较常规,面试官很温柔,会引导以及给予肯定,面了十几场,感受最好,没有之一。