一面 8/21
实习项目介绍从输入url到展示页面过程cssom树生成过程position,float会相互影响么css层叠和继承如何向别人通俗易懂的介绍css,js,html的功能(就是说一下三层的概念)js语言的特点( 面向对象 函数一等公民 弱类型 展开问)trycatch如何替代async await 特点 ,使用方法,如何实现浮动有什么特点float最开始用来做什么(用来做导航?)addEventListener绑定多个事件怎么执行内联onclick和jsonclick是否冲突什么是原型链vue,react的出现让前端有什么变化(说了一下mvvm)vue从数据更新到页面展示全过程diff算法vue,react操作dom和原生操作哪个更快为什么原生操作更快(参照知乎上尤雨溪的一个回答)页面性能优化有什么问题问了多久答复 两周内几轮技术面 两轮
二面 8/26
二面也比较基础,良心啊css问的比较多其次es6,vue没问好像面试官用的reactcss模块化跨域原理,解决方案css3新特性,项目中应用set特点作用方法map特点作用方法map与object区别单页面应用理解Promise静态方法forEach是否可return,如何中断forEach事件流事件冒泡应用,如何获取当前元素,目标元素知道的布局有哪些,流布局,响应式布局等等flex应用justifyContent属性设置为spaceAround 第二行是否和第一行对齐伪元素和伪类元素区别jquery选择器怎么用(给小米的是半年前的简历jquery那行忘删了。。发错了)多个script标签怎么执行,是否异步html如何渲染(cssom=》dom=》renderTree)反向代理实现原理cssom怎么构建less原理es6数组方法
三面
三面比较短就问了十几分钟
职业规划offer情况技术选型发展方向能不能实习还有一道数学题(最大蓄水量?)