网易游戏雷火事业群-前端暑期实习一面
岗位:前端开发工程师(媒体中心)岗位
类型:暑期实习
面试时间:2021-03-25 14 : 40
面试时长:大约 35 分钟
春招第一次进入面试,那是因为……雷火这边是直接不用笔试进面试😭
面试体验还不错,面我的面试官来得很准时,人也还不错,面试经验 +1。
虽然问的问题都很基础,从 CSS 到 JS 再到 Vue,但是我还有很多不会的,磕磕巴巴的,继续努力吧。
面试复盘:
- 自我介绍(语速太慢,还需完善)
- 面试官说:你确定你是面试前端的是吧?(可能看我实习项目跟前端无关吧)
- CSS3 盒模型有哪些?
- 那么怎么去设置这个盒模型呢?
- 说一下定位?
- 定位层级的关系?z-index 具体是怎么比较的?
- z-index 值越大就在上面吗?例:两个子 div 都有各自的父 div,层级关系是怎么样的?
- 遇到 CSS 兼容性问题你怎么去处理?在你的项目里用到吗?例:不同浏览器上有些属性是没有的,怎么处理?
- CSS3 的新特性有哪些?
- 如果页面有比较多的动画,怎么让它保持流畅(60 FPS )的效果?动画太多会造成页面卡顿,优化方案?
- BFC 你有了解过吗?触发情况?
- 弹性布局?项目里有用到过吗?
- 有关自己的项目,深度学习的一些东西有打包到web上吗?WebAssembly 相关接触过吗?
- 项目有关视频流相关,问是否了解过网页上实时传播视频流有什么方式?了解过 WebRTC 吗?
- 知道前端方面怎么进行 GPU 优化吗?
- 简单描述一下变量提升?函数声明式,函数表达式会提升吗?提升的是什么?
- 继承的方式?原型链继承大概的实现方式?
- 深拷贝具体是怎么实现的?应用场景是什么?
- 事件循环,宏任务,微任务?
- Promise 为什么会出现?作用、应用场景是什么?Async,Await,用过吗?需要等待多个请求回来再进行操作,怎么用 Promise 或者 async,await 实现?
- 说一下 Vue 双向绑定的原理?详细说一下;设计模式是什么?
- 说一下你对虚拟 DOM 的理解?怎么知道某个结构需要渲染更新?(设置标签?)
- Vue 的路由有哪些方式?具体实现,依赖什么 API ?
- 简历上的项目都是你自己开发的吗?还是有合作的同学一起?
- 项目上你有遇到过什么问题吗?是怎么解决的?
- 反问环节
存在的问题:
- 首先是对于基本概念,还要熟悉,多理解记忆。
- 回答问题的时候语速比较慢,有些没有意义的词,比如“这个”,“那个”,“额”,“就是……”,“然后”。
- 自己项目方面的东西,无关前端的也可以做一些拓展,不需要太深入。
- 项目上遇到的问题,需要回顾总结一下,还不知道如何回答。
- 反问环节的问题提前准备好。
屡败屡战,继续努力吧。💻
全部评论
(2) 回帖