字节跳动-飞书前端一面凉经

约半个小时,牛客网视频面试
体验:面试官人挺和善的,全程一直在问你觉得你擅长什么或者你觉得你哪学的最好,然后根据你的回答去问你
1、自我介绍
2、css的居中方法都有哪些?
3、flex布局有了解过吗?说一下,flex的居中
4、BFC知道吗?说说
5、知道原型链吧,说说这道题

function fn(){
this.name='name';
}
fn.prototype上都有哪些属性

6、接着上道题

const a=new fn()
a._proto_===fn.prototype  //说判断结果
a._proto_===fn //说判断结果

7、说一下闭包
8、

function sum(a,b){}
sum(1,2)  //3
const sum2=**curry**(sum);
sum2(1,2) //3
sum2(1)(2) //3
问curry函数怎么写能实现上述结果?

9、js深层拷贝讲一下,如果是循环引用时如何进行拷贝?
比如像这种

const obj={
key:obj
}

10、js中判断数据类型的方法有哪些?
11、你有什么要问我的吗?

  • 你觉得我还有什么地方需要改进或者欠缺的地方?
  • 建议平时多刷刷题,下去好好看一下函数柯里化
#字节跳动实习##实习##面经##字节跳动##前端工程师#
全部评论
没有手撕代码吗?
1 回复 分享
发布于 2021-05-18 21:06
求问6答案
1 回复 分享
发布于 2021-06-02 16:24
第五题,prototype可以说说有几个属性吗?
点赞 回复 分享
发布于 2021-05-18 19:58
同前端一面挂😣,春招实习挂了,不知道秋招还能不能再面字节
点赞 回复 分享
发布于 2021-05-23 15:43

相关推荐

5 52 评论
分享
牛客网
牛客企业服务