CVTE3.18前端一面

自我介绍

实习和项目介绍(说到实习没说到项目就开始问问题了)

实习期间干了什么(提到vue,但没有问过vue)

HTTP协议:

1、HTTP1.1发送请求时是怎么样的(长连接,请求可以连续发,但是响应不一定顺利返回,会阻塞)

2、对于同一台服务器,如果一个静态资源处理太久,堵了后面的请求处理,应该怎么优化

3、HTTP2.0的多路复用是什么

ES6的新特性

箭头函数

call, bind, apply

手撕call

手撕冒泡排序

手撕找出最长回文子串(我说了一下思路就过了)

说一下cookie

xss, csrf

有三道看代码说输出的题,但只复制了一道,这里贴给各位小伙伴参考:

var a = 1;
console.log(a);

setTimeout(()=> {
  console.log(2);
}, 0);

function func2() {
  console.log(3);
}

async function func1() { // 注意这里会返回一个promise,也是异步任务/微任务
  await func2();
  console.log(4);
}

var b = new Promise((resolve)=> {
    console.log(5);
   resolve();
});

setTimeout(()=> {
    console.log(6);
}, 0);

b.then(()=> {
   console.log(7);
});

func1();

// 输出 1 5 3 7 4 2 6
// 这是最后一题,说错了4的输出顺序,各位要注意啊 :(
#cvte##面经##广州视源电子科技股份有限公司##春招#
全部评论
对于同一台服务器,如果一个静态资源处理太久,堵了后面的请求处理,应该怎么优化 这个怎么优化啊
1 回复 分享
发布于 2022-03-18 18:16

相关推荐

点赞 评论 收藏
分享
Cherrycola01:0实习 0项目 约等于啥也没有啊 哥们儿这简历认真的吗
点赞 评论 收藏
分享
评论
点赞
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务