网易雷火-前端开发工程师实习面经

记网易雷火前端开发工程师实习面试。

笔试

  1. 单选 8题 + 不定项 7题

    • 清除浮动
    • JavaScript内置对象的区分
    • 鼠标事件
    • 页面加载
    • HTTP缓存
    • CSS样式叠加的效果
    • 贝塞尔曲线
    • input type类型
    • ES6 数据类型
  2. 编程题 1题

    • 四数之和,
  3. 问答题 5题

    • 跨域方法,优点和缺点

    • window.onload 和 DOMContentLoaded 的区别

    • 使用过的打包工具,详细描述webpack构建流程及对webpack的理解

    • 使用享元模式设计类似于elementUI的$notify组件

    • 实现一个图片异步上传组件,实现预览和裁剪

题目难度不大,量很大,最后的问答题占分很高。选择题考察的都是很细的问题,最后两道问答题code的量也比较大,而且不能使用本地编辑器,只能是纯文本编辑

一面

  1. 自我介绍
  2. BFC、IFC、FFC、GFC
  3. 盒模型
  4. JavaScript类型判断
  5. 原型
  6. 继承
  7. 跨域方案
  8. vue-router的基本原理

二面

  1. 自我介绍
  2. 移动端适配方案
  3. 防抖、节流
  4. 登录验证方案
    1. session-cookice
    2. 使用session-cookice的问题
    3. 使用session-cookice进行负载均衡时的处理(Nginx中设为ip_hash)
    4. JWT
  5. 大图片上传方案
  6. 首屏渲染优化方案
  7. 部署方案
  8. 持续集成
  9. Vue的双向绑定

三面

  1. 自我介绍
  2. 项目难点及挑战
  3. 前端路由权限控制设计方案
  4. 网页加载优化方案
  5. 2万条数据渲染方案
  6. 什么时候能来实习

技术面都在牛客网上进行,全程没有code。

HR面

  1. 自我介绍
  2. 介绍一个你的项目
  3. 最困难的事
  4. 怎么解决
  5. 什么时候能来实习
0%