网易有道 前端日常实习面经
bg:26届末2,前端速成选手
一面(下午2点,40分钟结束)
1.自我介绍
2.介绍一下项目
3.问一下有什么亮点(我写的黑马学习项目,我就直接说没什么亮点)
4.项目中有封装什么组件吗
5.有没有封装过指令
6.vue2,vue3指令区别
7.v-show,v-if区别
8.组件间通信方式
9.data为什么是一个函数
10.有用过nextTick吗,有什么用
11.事件循环机制
12.宏任务有哪些,pormise.then是什么任务,nextTick和一个定时器,哪个更先执行
13.ES6数组新增什么方法(我不知道,答的map,forEach那些),哪些会改变数组
14.vue生命周期,生命周期钩子,你开发时常用到哪些,有什么用
15.深,浅拷贝
16.手撕深拷贝
17.反问
总结:问的都比较基础,都基本能答上来,面试官有耐心,你回了会给反应,面完一个小时打电话约二面
二面(下午7点,50分钟结束)
1.自我介绍
2.问一些项目相关的,介绍项目,亮点,项目怎么搭建初始化的,为什么做
3.移动端适配怎么做
4.相对单位有哪些,rem怎么做移动端适配
5.如果网页有主题效果,怎么记住一个用户的主题设置(开始以为答原理,有点偏了,然后答本地存储)
6.本地储存有哪些,有什么区别
7.跨越问题(没做过,但是答了一点产生的原因)
8.有了解过node吗,有什么框架(只知道是开发后端的)
9.vue2和vue3区别,从你自己开发体验和原理两个方面上答
10.最近有了解什么前端新技术,比如github上热门的一些(没有)
11.那最近有学什么新的东西(react)
12.react和vue有什么区别(就学了一丢丢,讲了一下自己用的感受)
13.编程题,判断回文字符串
14.反问
总结:问的也还是不深,但是还是有些答不上来,面试官说技术广度和深度都不够
今天打电话说过了,感觉非常缺人,流程非常快,所以比较好过