转载声明:文章来源https://www.nowcoder.com/feed/main/detail/8bce5b42fb774d0aa2d184c08dc83c1e
岗位/面试时间 9.8晚上六点半
面试感受
自我感觉面的很差,全程一个小时,问答35分钟,算法题20分钟,反问三分钟
1.自我介绍
2.了解css布局吗? position有哪些属性?(只答了绝对布局和相对布局,这个是真的没准备)绝对布局和相对布局是怎么绝对和相对的(这个一搜就搜得到),然后父元素position是什么,子元素position是什么,那么子元素的布局是相对于谁?
3.commonjs和es6的区别
4.promise是什么,有什么作用,为什么要用promise。promise链式调用的所有.then里面的this指向的实例是什么,可以指向同一个实例吗?
5.http缓存流程(注意是问这个流程是什么)。若资源没过期返回什么状态码,过期了返回什么状态码
6.输入url到页面展示的过程
7.react组件间传值?兄弟组件怎么传值?context和redux的使用时机。
8.虚拟dom作用,diff算法,如何优化diff算法(这个没答上来,有大佬可以在评论区说一下吗)
代码题:
1.最大不重复子串长度
2.手撕实现数组的concat和sort。(两个无序数组合并成一个有序数组)
代码题都没有写出来,感觉寄了。
反问:
贵公司技术栈有哪些
贵公司前端部门有哪些,分别负责那些业务
帖子还没人回复快来抢沙发