网易前端实习一面

网易一面

  1. 自我介绍(我开视频面试官不开视频,不好玩)

  2. 项目介绍(共享屏幕演示项目)

  3. defer标签和async标签有什么区别(虽然都是异步执行js,但defer是先下载完成再在别的script加载完成后才执行,而async则是下载完成就立即执行)

  4. 闭包了解吗(举个例子,父函数里面套着一个子函数,则父函数不能读取到子函数的变量,子函数可以读取到父函数的变量,这样就形成了闭包,闭包的优点的可以保存变量,防止变量被垃圾回收,缺点是闭包使用不规范可能会导致内存泄露)

  5. 闭包的应用场景(我说防抖和节流)

  6. 说说原型和原型链(隐式原型__proto__,显式原型prototype,构造器constructor,Object没有隐式原型,具体参考原型链图)

  7. 继承有几种方式,具体说说(原型继承、寄生继承、组合继承、寄生组合继承等等)

  8. 能具体说说寄生组合继承吗(我说ES6后这些继承没那么重要了,所以我可能记得不是太清楚)

  9. 跨域了解吗,一般有几种方式(我说jsonp,websocket,我常用的是二次封装axios时在里面配置跨域的HTTP请求头为*,还有我自己写后端的时候会在后端进行专门的跨域配置)

  10. Symbol是什么,用过吗(我说在手写call、apply这些的时候有用到过,Symbol的特点是具有唯一性)

  11. 类数组和数组有什么区别(我说类数组是arguments这种,有很多数组的方法,对于类数组都不能使用)

  12. 如何将类数组转换为数组(我说Array.from,面试官问还有吗,我想不起来了,其实还有Array.prototype.slice.call())

  13. 说说React吧,React的生命周期了解吗(还是那几个,背就完事了)

  14. React中的props和state有什么区别(我说props可以用来父子组件传参,state用来保存当前组件的变量,不管是用法还是作用都有很大差别)

  15. React组件通信的几种方法(props可以实现父传子,useContext可以实现兄弟间组件通信,useRef可以实现子传父,redux、mobx这些库都能实现)

  16. 那Vue2的响应式怎么实现的(我说用的Object.defineProperty,但我最常用的还是Vue3,Vue3用的Proxy,所以底层的原理并没有很了解)

  17. 模块化有哪些(我说AMD/CMD、commonjs、ES Module,其中ES Module是最常用的import export的写法,commonjs在nodejs中应用,使用ruquire进行导入,AMD和CMD的区别是一个同步一个异步)

  18. 反问(1.日常工作(回答技术栈都用,但是具体做啥说得不具体)2.我能学到什么(回答是一些项目的开发经验,前后端联调什么的))

  19. 总结:全是八股,没有算法,面试用的会议软件也不是很好用

#面经##实习##前端工程师##网易#
全部评论
24届的表示大佬太强
点赞 回复 分享
发布于 2022-11-08 17:25 山东
老哥怎么样了 结果出了吗
点赞 回复 分享
发布于 2022-10-22 04:37 陕西
一面出结果了嘛?我也刚面完,不知多久出结果
点赞 回复 分享
发布于 2022-10-21 16:45 吉林
大佬网易实习是官网投递还是内推啊
点赞 回复 分享
发布于 2022-10-19 11:28 山西
老哥一般是在哪儿投的啊,官网还是内推
点赞 回复 分享
发布于 2022-10-17 14:13 重庆
网易竟然也全是八股文?有点奇怪
点赞 回复 分享
发布于 2022-10-14 16:18 江西

相关推荐

03-30 01:16
已编辑
湖南科技大学 前端工程师
1. 封装组件的话有用过插槽吗,作用域插槽呢2. 父子之间的传值是怎么传的,父子通信3. provide和inject用过吗,接受什么类型的数据,能接收函数吗(能)4. vue2中父与子生命周期的执行顺序5. 组件中的name和路由的name有什么作用6. 路由传参有params和query,params是怎么传值的(router中的name就是配合params进行路由跳转和获取动态的参数,而query是通过push路径的方式进行传值)7. vue中的keep-alive用过这个组件吗,不是HTTP中的8. 场景:没有在data函数中去定义,我是直接在mounted函数中直接用this.a等于1,然后我把这个a绑定在这个模板上,此时呢有一个按钮是改变这个a的值,把this.a变成等于2,那么这个模板中的a显示的值是1还是29. vue2响应式是怎么处理的10. ref和reactive的区别,分别去解构还会是响应式吗(reactive失去响应式,ref不会)11. watch和watchEffect用到过吗12. html中script标签设置defer和async有什么用13. cookie,localStorage,sessionStorage区别,两个标签页的sessionStorage能共享吗(不能),localStorage呢(能)14. vuex和pinia在两个标签页中能共享吗(不能)15. 二级域名下的cookie在一级域名下能拿到吗(不能),反过来可以,向下兼容16. 盒模型,content-box标准盒模型(它不包含margin,你实测过吗)17. 两栏布局,左边固定,右边自适应怎么实现(flex)18. 水平垂直居中布局19. 外层div设置了transform,内层设z-index=999生效吗20. 行内元素的margin和padding左右方向生效,上下不生效21. map和forEach的区别,可以链式写吗(链式的前提是有返回值,map可以写,因为有返回值)22. git的命令,删除本地的分支(git branch -d ),git pull和git pull --rebase的区别#前端凉经#
查看22道真题和解析
点赞 评论 收藏
分享
评论
12
61
分享

创作者周榜

更多
牛客网
牛客企业服务