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

相关推荐

点赞 评论 收藏
分享
hso_:哈哈哈哈哈哈我没offer一样在同一道题开喷了
投递深圳同为数码等公司10个岗位
点赞 评论 收藏
分享
如题,字节跳动怎么才能看到自己的面评,找hr说看不到
SoulStar:自己应该看不到,这个是字节比较保密的信息,之前有mentor加我,说他能看到,但是不能给我说,给我说了他可能就要被辞退了
点赞 评论 收藏
分享
2 21 评论
分享
牛客网
牛客企业服务