21届校招网易前端一面许愿offer

牛客许愿一手。

1.自我介绍

2.项目说一说用到什么技术

3.ts干啥的

就是跟js一样用,不过提供了更好的报错机制和变量类型

4.es6let const var区别

暂时性死区+不允许重复声明+块级作用域

5.读程序236451

setTimeout(()=>{
  console.log(1);
})
console.log(2);
new Promise((resolve)=>{
  console.log(3);
  resolve();
}).then(()=>{
  console.log(4);
}).then(()=>{
  console.log(5);
})
console.log(6);

6.读程序

Function.prototype.a=()=>{
    return 1
}
Object.prototype.b=()=>{
    return 2
}
function A(){}
var a=new A();
console.log(a.a());
console.log(a.b());
console.log(A.a());
console.log(A.b());

实测第一行会报错,其他的都是正常212
7.promise.all和race
8.先说all的思路,然后手写

function next(resolve,reject) {
    arr[i].then((res) => {
        result.push(res)
        i++
        if (i == arr.length) {
              resolve(result)
        } else {
              next()
        }
    }).catch((res)=>{
        reject(res)
    })
}

9.浏览器缓存相关

expries  cache-control last-modified if-modify-since etag if-none-match

10.强缓存返回啥状态码 200 协商304
11.咋学习的,node相关模块...
fs文件读写 net socket相关 http path简化路径
12.react中setState后发生啥
阿忘了忘了,总时长40分钟吧

#面经##校招##网易##前端工程师#
全部评论
你好 请问一下第六题的第一行为啥会错
1 回复
分享
发布于 2020-08-14 23:19
视频面吗
点赞 回复
分享
发布于 2021-04-09 19:57
联易融
校招火热招聘中
官网直投

相关推荐

2 21 评论
分享
牛客网
牛客企业服务