字节二面,估计凉了
没有自我介绍,直接开始问问题
看你用react,问一下常见的react生命周期。willmount和willupdate了解过吗,他俩有啥区别,运行机制啥的。
了解过reacthook吗?你实习的时候用没用过hook干过什么,redux也是状态从上往下执行为啥不用state(?忘了是不是这么问的)
react的key有什么作用,key一样的情况下是怎么判断的。
你讲到了diff算法,那么react的diff算法和普通diff算法有什么不同,时间复杂度是多少,diff算法的话为什么不用普通diff,优势在哪?
感觉太难了,换了个问题
http常见状态码,说了一些说到302之后开始深挖,304是什么,304和200有啥不同,强缓存和协商缓存,静态页面,客户端缓存。
然后是跨域问题,什么情况下发option,三级域名请求二级域名是不是跨域,option什么情况下会用到,跨域预检什么的。
pposition常见属性以及解析,答上来了。
重排跟重绘,啥时候触发,什么属性不修改重排重绘。
Nodejs怎么实现文件上传。我刚准备说被打断了,可能因为我说我的项目里用的插件吧。
没算法题,感觉是凉了应该不想出。
很凉很凉
#秋招##面经##字节跳动#
看你用react,问一下常见的react生命周期。willmount和willupdate了解过吗,他俩有啥区别,运行机制啥的。
了解过reacthook吗?你实习的时候用没用过hook干过什么,redux也是状态从上往下执行为啥不用state(?忘了是不是这么问的)
react的key有什么作用,key一样的情况下是怎么判断的。
你讲到了diff算法,那么react的diff算法和普通diff算法有什么不同,时间复杂度是多少,diff算法的话为什么不用普通diff,优势在哪?
感觉太难了,换了个问题
http常见状态码,说了一些说到302之后开始深挖,304是什么,304和200有啥不同,强缓存和协商缓存,静态页面,客户端缓存。
然后是跨域问题,什么情况下发option,三级域名请求二级域名是不是跨域,option什么情况下会用到,跨域预检什么的。
pposition常见属性以及解析,答上来了。
重排跟重绘,啥时候触发,什么属性不修改重排重绘。
Nodejs怎么实现文件上传。我刚准备说被打断了,可能因为我说我的项目里用的插件吧。
没算法题,感觉是凉了应该不想出。
很凉很凉