网易互娱前端一面、二面面经(已意向)
网易互娱一面
- 介绍项目
- 之前做的项目,现在要你做优化的话,你会从哪些方面考虑?
- CSS 动画实现方式
- 说思路:实现一个点击之后从中心旋转并放大的正方形
- 说思路:三栏布局(圣杯布局)
- 水平垂直居中
- CSS 样式隔离怎么实现?
- 事件循环
- ES 异步编程的发展史
- Promise.all 的实现思路
- 实现继承的几种方式?寄生组合继承的思路?
- TypeScript 中 Type 跟 Interface 的区别?
- Vue 3 响应式的实现原理
- watch、computed 的区别
- Vue 3 你自己总结的一些最佳实践
- Vue 组件之间通讯方式
- EventBus、Vuex 原理?这个怎么描述还不是很清楚
- webpack 的构建流程
- 为什么要分 loader 跟 plugin 而不是合在一起?
- 了解过其他的打包工具吗?
- babel 跟 webpack 什么关系?
- 性能优化?
- 问了一下两数之和的思路
- 反问环节
能用代码实现的也都只是问问思路,没有手撕,总体来说难度不大,但是广度也还算是挺广的吧,从 CSS 到 JS 到 Vue 到工程化的一些问题。面了大概 45 分钟,感觉自己也是有些地方的原理还说得不是很明白。
网易互娱二面
网易的面试的时间基本都是控制在 45 分钟,感觉二面有些问题回答的不是很好。希望能给个 HR 面。
- 介绍实习项目,收获,难点等
- 移动端兼容性问题的了解
- 移动端适配方案的了解
- Vue 3 新特性
- 响应式原理
- Vue-router 路由实现原理
- 闭包
- 三栏布局
- padding-top 设置为百分比是相对于谁
- grid 布局了解吗
- 盒模型
- 事件委托机制
- 场景:原生怎么给 ul 里面的每个 li 绑定点击事件
- 场景:许多 dom 需要添加到页面上怎么进行优化
- 算法说思路:0~n-1 中缺失的数字
- 反问:面试几轮,部门业务
三面总监面
三面是总监,面试时间30分钟,有点压力面的意思,上来就开始打压我了~
总监面后没有 HR 面,收到了意向书。
#面经##秋招##网易互娱##前端工程师#