酷狗社招面试 java_前端面试社招经验(网易,酷狗)

不到三年的前端网易和酷狗面试经验分享

酷狗面试题:(面试过程大概50分钟)

1.div垂直居中的方法(要求答出至少三种)

2.function fn(){

for(var i = 0;i<5;i++){

setTimeout(function(){

console.log(i)

},0);

}

}

这个方法输出什么,为什么,怎么改写让他按顺序输出

3.如何实现手机中的通讯录,滑动过程中对应首字母在通讯录最顶部固定置顶

4.Vue是怎么实现对数组变化的检测的

5.Vue是怎么实现兄弟组件通信的(答:EventBus......然后有了下一题)

6.EventBus的实现原理是什么(答:JS的订阅发布模式....然后有了下一题)

7.js的设计模式你介绍一下(其中让我详细讲了一下中介者模式,然后有了下一题)

8.你在项目中用到了哪些设计模式

9.JS的继承有哪几种方式,优缺点分别是什么

10.怎么实现调用一个alert1("111")方法,弹出一个VUE组件,但是不需要实现这个组件被注册在其他组件中

11.有一个按钮是异步生成的,怎么对它绑定事件(答:事件委托,面试官问事件模型是什么)

12.对闭包是什么理解的,有什么优点和弊端

13.跨域有处理过吗,有哪几种方式(答案提到了JSONP,面试官问JSONP可以支持post请求吗,为什么)

14.get和post的区别,为什么get比post安全

15.一个页面如果打不开&#x

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值