首页 > 字节前端三面
头像
Hikarin
编辑于 2020-07-27 16:30
+ 关注

字节前端三面

面试官人超好,和蔼可亲语重心长,不会的知识点还会细心给我讲。感觉真的好厉害啊,自己什么时候也能这么精通前端就好了😭

1. 聊项目
2. 调ajax接口的时候有结合使用promise吗?
3. promise有了解过吗? then的返回值和回调函数是什么?
4. 决定then返回的promise状态的因素是什么,结合以下代码分别从p0的几个状态来说p1的状态。
let p1 = p0.then(succ, fail);

5. 说输出,解释为什么
    for (var i = 0; i<10; i++) {
      setTimeout(() => console.log(i), 0)
    }

如果是这样呢?浏览器还会输出东西吗
    for (var i = 0; true; i++) {
      setTimeout(() => console.log(i), 0)
    }

6. array的常用方法,改变原数组的有哪些
7. http缓存的过程,强缓存和协商缓存的区别
8. 写一个拍平数组,我写了一个直接在原数组的方法,面试官让我想办法不要改动原数组,直接返回拍平后的数组。
9. vue的生命周期,是怎么把数据同步更新到界面上的?虚拟dom是什么?虚拟dom怎么转化为真实的dom?有了解过diff算法吗?(抱着侥幸心理一直没看diff,今天考到了)
10. 跨域了解过吗?除了jsonp我们常用的是CORS,说一下CORS,有哪些重要的header(这个我一直没太记下来,没有实践的死记硬背太难受了。。)

总共四十多分钟,比一面简单很多,但是一问到比较细节的东西我就拉跨了。
想起来的就这些,漏了的再补吧。感觉自己学的还是不够深入,再接再厉。。。
许愿下一面🙏

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐