25暑期前端:阿里国际一面

1. 自我介绍
2. http问题,https怎么实现的(问的非常细节和深入)
3. egg.js问题,egg.js cluster
4. 线程和进程,java、js语言的比较

setTimeout(()=>{
    console.log('1')
},0)
new Promise((res)=>{
    console.log('2');
    res();
}).then(()=>{
    console.log('3')
})
console.log('4')

2
4
3
1

let a = 2;
function b (){let a = 1; return Function('console.log(this,a)')();}
b.call({})
window, 1

function b (){
    let a = 1; 
    setTimeout(function(){
        console.log(this,a);
    },0)
}
b.call({})

function b (){
    let a = 1; 
    console.log(this,a)
}
b.call({})
{}, 1

function b (){
    let a = 1; 
setTimeout(()=>{
        console.log(this,a)
    },0);
}
b.call({})

function extend(sub, parent) {
   // clone
}

class sub {}
class parent {
  constructor(){
    this.name = 1;
  }
}
parent.test = function(){}

extend(sub,parent);
// sub instanceof parent === true;

typeof sub;
'function'

var subinstance = new sub();
subinstance.name
全部评论
太细了
点赞 回复 分享
发布于 2024-05-09 23:06 广东

相关推荐

2024-12-27 23:45
已编辑
三江学院 Java
程序员牛肉:死局。学历+无实习+项目比较简单一点。基本就代表失业了。 尤其是项目,功能点实在是太假了。而且提问点也很少。第一个项目中的使用jwt和threadlocal也可以作为亮点写出来嘛?第二个项目中的“后端使用restful风格”,“前端采用vue.JS”,“使用redis”也可以作为亮点嘛? 项目实在是太简单了,基本就是1+1=2的水平。而你目标投递的肯定也是小厂,可小厂哪里有什么培养制度,由于成本的问题,人家更希望你来能直接干活,所以你投小厂也很难投。基本就是死局,也不一定非要走后端这条路。可以再学一学后端之后走测试或者前端。 除此之外,不要相信任何付费改简历的。你这份简历没有改的必要了,先沉淀沉淀
点赞 评论 收藏
分享
2024-12-26 13:00
太原理工大学 Java
会飞的猿:简历没啥大问题啊,感觉是缺少了实习经历。多投投先找个中小厂过渡一下吧
点赞 评论 收藏
分享
评论
点赞
9
分享

创作者周榜

更多
牛客网
牛客企业服务