100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 酷狗社招面试 java_前端面试社招经验分享(网易 酷狗)

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

时间:2020-12-04 16:10:18

相关推荐

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

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.一个页面如果打不开,要怎么去查询他的问题出在哪里

16.页面性能优化有哪些方法

17.说一下http

18.http和https有什么区别

19.有了解过CDN吗

20.new 操作符做了什么

21.apply和call是怎么实现的

22.你接下的职业规划是什么

23.平时还有关注哪些技术

想去酷狗面试前端的朋友们,可以提前好好准备一下,会有很大帮助。

网易面试:

一面(技术面):

1.平时是否有参与一些架构方面的工作

2.介绍一下你最大的一个项目,项目中有没有遇到什么困难,怎么解决的

3.简历中一个大型公共组件项目的大概实现(实现中提到了工厂模式,面试官问我如果这里不用工厂模式,还可以怎么实现,顺便让我介绍了一下设计模式)

4.div两栏布局

5.怎么实现img按照原比例最大化放置在div中

6.页面性能优化

7.http状态码

8.css盒模型

9.splice和slice的区别

10.介绍一下浏览器缓存

11.列举了在一个网站中跳转登录微信,问微信的一些数据存储在哪里,为什么这样存储

12.面试官拿出一页纸要求编程,题目大概如下:

有一个数组var arr = [1,2,[3,[4,5]],6,7],要求用一个函数将这个数组转换成[1,2,3,4,5,6,7],而且是需要在原数组上改动(该数组可能不止2层或3层嵌套,有可能有更多层嵌套)大概给一分钟时间写出来

13.说一下display有哪些值,介绍一下display:flex

14.讲一下跨域

15.介绍一下SVG,怎么实现一个椭圆,有几种方式

16.SVG和Canvas各自的优缺点

17.还问了一个关于div定位的问题,记不太清楚了

18.cookie和session的区别

网易二面:

1.介绍一下最近在做的一个项目

2.平时怎么和UI协作

3.如果UI出的设计稿不是你想要的,你一般会怎么处理

4.举一个例子,在操作上比较复杂的,怎么和UI沟通达到最终双方都比较满意的效果

5.react有用过吗,他和vue的区别,有什么优势,学习了多久

6.页面性能优化

7.做一个表格,一分钟刷新一次,怎么实现

8.项目上有什么难点,怎么解决的

网易三面:

1.介绍一下 WebWorker是什么

2.有了解WebWorker的实现原理吗,私下有实践过吗

3.平时做项目有没有考虑过内存的问题

4.项目中有哪些遇到过内存的问题的实例

5.怎么解决内存相关的问题

6.浏览器性能优化的方法

总的来说,网易的面试官人都很好,很有素养,尤其是三面面试官,很有深度也很有涵养。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。