2017网易校招内推web前端面试题

一面:

  1. underscoreJS中比较好用的函数有哪些?(简历中有使用这个)
  2. js原型链及其优缺点?
  3. 重写一个右键点击的样式
  4. 跨域及相应的具体实现原理
  5. position的几种取值及用途?(不止是relative,static,absolute,fixed)
  6. ES6新语法知道哪些?
  7. 数组中的某些项翻转,不用函数实现

二面:

  1. 如何模块化封装:有多种URL请求,均渲染为一个表格,并有分页功能
  2. 两栏布局实现(左侧固定宽度,右侧自适应)
  3. 两栏布局中,如何实现左侧导航栏所在的整栏(包括下面的空白)实现固定背景的样式(即不随屏幕滚动而滚动,但是导航栏可以滚动)
  4. for click的闭包问题?如何解决?
  5. 闭包的几种用途?this在闭包中的解决办法?ES6中如何解决的?
  6. 可复用的模块:快读查找类似 [{‘id’:1,…},{‘id:2’,…}]中id为2的一项
  7. people中有name和打印print,teacher中有name,class,print,如何实现?
  8. div的水平垂直居中办法有哪些?

–2016.8.16 杭州 杭研院

你可能感兴趣的:(面试题)