2017网易前端笔试题

发布时间:2017-05-25 编辑:丽霞 手机版

  准备去网易面试的小伙伴有木有复习好了?以下是CN人才网小编为大家整理的2017网易前端笔试题,希望大家能够顺利通过笔试~

  1.==和===的区别?==怎么进行类型转换的,说说有哪几种情况?

  2.布局:一个div(200px*200px)在左侧,另一个div自适应在右侧

  3.原型链的问题,内部原理,继承的方式之类,具体的不太清楚了。。

  4.js有哪些重要的内容,既然你说你学的很好?

  5.给Object扩展一个方法clone,实现深度克隆对象。(这道题我其实看别人的网易面试经验看到过,但是我觉得应该不会考,就没去看答案。。而且原答案写的有点复杂,结果考了。。我就只能现场想,最后硬着头皮写出来了)

  6.px,em,rem区别

  7.用html,css实现一个div居中在窗口

  8.用css实现,两行文本,间距10px,字体是14px,距顶端和底端15px,拒左边10px(原题是有图的,我就大致描述下吧)

  9.给Date扩展 format 格式化方法,比如:new Date.format("yyyy-mm-dd hh:mm:ss")

  10.编写验证函数:验证类似username@163.com,username@abc.com,username@adfs.com(我就记得163,其他的我瞎编的,这道题考正则,还有考查字符串或者正则的方法)

  11.编写each({}|[],function(key,value){})函数,要求里面的函数:(我解释下:each函数第一个是对象或者数组,第二个是回调函数)

  (1)this指向传入对象或数组

  (2)结果是true,则continue

  (3)结果是false,则break

  12.用js实现position:absolute的效果

  13.js中有一个函数不用去访问原型还是考虑原型?(忘了原话是啥了。。大家自己脑补)为什么?

  14.写出结果:

  function b(c){

  console.log(c);

  function c(){

  console.log("d");

  }

  }

  b(10);

  (其实我觉得这道题可以更复杂,理解了原理其实很简单)

  15.项目中弹框怎么做的?如果你自己写插件,你怎么实现?

  16.实现一个函数,验证一个字符串,长度8位,至少包括其中三种或四种(数字,大写,小写,_)(这是同事出的题)

  17. A->B->C,A看向B,B看向C,已知A已婚,C未婚,是否一定存在这样的关系:已婚直接看向未婚 (1)存在(2)不存在(3)不确定

  18.用过网易的哪些产品?优势劣势?(之前都没去了解过太多,只是用过,所以答的不好)

  19.说下要参与的项目具体做什么?(我去之前确实不知道做啥的。。。。)

  20.职业规划?

  21.为什么想来网易?

  22.产品经理提需求,你怎么处理的?

  23.怎么证明自己善于沟通啊之类的?

  24.自我介绍肯定是有的。(很多其他公司也要自我介绍,我没有刻意准备过)

本文已影响
相关文章