【2021秋招_前端_猿辅导】一面 2020.09.18

2020.09.18 猿辅导一面
1.自我介绍、项目介绍、难点(技术+业务)
2.node.js跟浏览器中的时间循环有什么不同
3.settimeout跟raf不同,实现?
4.用generator/promise实现一个koa中间件, 每次请求开始和结束时打印请求响应时间? 用async/await书写
5.箭头函数跟普通函数的this, arguments对象不能使用不是箭头函数规定的,是严格模式规定的
6.说下严格模式规定的内容有啥,说两个
7.缓存策略,强制缓存状态码,协商缓存状态码(304缓存有效,200缓存失效,通过ETag字段对比)
8.事件委托是什么
9.说下跨域(jsonp, cors, nginx, postmessage),说下PostMessage怎么实现
10.rem和em(em是相对自身的)
11.实现一个retry函数
api() return promise
Function retry(api, count){}
#前端工程师##校招##面经#
全部评论
难度有点高
点赞 回复
分享
发布于 2020-09-26 22:45
说实话有点难度了,但是可能跟楼主简历写的有关
点赞 回复
分享
发布于 2020-09-26 23:01
阅文集团
校招火热招聘中
官网直投
200不是缓存失败吧?强缓存的话有200from disk和200from memory
点赞 回复
分享
发布于 2020-11-04 20:21

相关推荐

点赞 18 评论
分享
牛客网
牛客企业服务