第六周的面试结果:
面了三家过了一家的技术面,但是也没后续了
说一下没过的面试问题:
1. 如果一个组件里面引入六个子组件,子组件里面有数据请求,父组件整个页面加loading,怎么在所有的子组件请求完毕之后再关闭loading。我的问答是每次子组件请求完之后给父组件通信通知,然后计算请求完成的数量去判断是否关闭(面试官应该要的不是这个)。
2. axios和ajax的区别以及为什么要用axios。我的问答是都是基于xmlHttpRequest,axios又加了一层promise的封装,为什么要用axios,我说的是有拦截器什么的,而且是别人封装好的,更好用。
3. for of 如果碰到不能循环的对象,怎么用es6的迭代器把它转化成能循环的。这个不知道
4. 如果一个功能多次commit 怎么保留一个commit。我的回答是合并(但是好像不是面试官要的)
这是上周主要的问题。
展开
12