平安科技前端实习面经

  1. vue2生命周期都做了哪些事情

    有哪些钩子我记得,但是他们做了些什么,这个问题本身就有点问题吧??

    我基本没答出来,但是确实有这么个面试题

    后面我主动提到我们在这些生命周期中能做什么

    实际这个问题应该就是想听我们在对应的位置能做什么

  2. 接上面的问题,如果要调用接口应该在哪个声明周期中

    这里我回答的是mounted和beforeMount,面试官想听的是created

    这里可以说说在mounted中和在created中调用的不同之处

  3. 操作一个dom节点在哪个生命周期中进行

  4. vue中常见的指令

    答的很不好,只想到v-bind,v-on,v-model...

    这种大量列举的可以要点提示,一下子想不起来很正常吧!

    直接问有哪些是面试官想听的,但是我没说到的

  5. 控制页面显示隐藏有哪些?(接上题我没说到的v-show和v-if)

  6. vuex有了解过吗?

    我没用过

  7. 有自己封装过组件吗?

  8. 组件间通信的方式

  9. 路由跳转传参有哪几种方式

    答的不好

  10. 路由跳转的具体方法(api)有哪些

    没答出来

  11. computed和watch的区别

    追问,写法上的一大区别,我没答出来,后面面试官提示computed需要返回值,应该就是这个吧

  12. 遍历渲染数据的指令

    就是v-for....,应该是我前面问常用指令没答到这个,追问一下

  13. 路由取参

    没答出来

  14. es6新增特性

  15. 模板字符串有用过吗?

  16. 解构赋值有用过吗?

  17. 数组常见操作

  18. 闭包有了解吗

  19. 浏览器存储数据的方式有哪些,说说区别

  20. 节流和闭包,它们有什么区别

    复盘发现讲反了...

  21. 改变this指向的方法

  22. 跨域有了解吗?

  23. 同源策略

  24. 常见的数据类型

  25. == 和 === 的区别

  26. flex布局有了解吗?它常见的属性和属性值

    没答好,就讲了两个属性出来

  27. 常见css选择器

  28. 标准盒模型和怪异盒模型的区别

  29. 元素垂直水平居中

  30. git的常用命令

  31. 拉取代码用的啥命令

总结

第一次面试感觉还行

大部分内容还是说出来了,但是在表达上面还需要加强

整体内容比较基础吧,有问题的地方都提出来了,基本是vue2那一块没答好

因为主要技术栈是vue2,所以基本上是按vue2来问的

其他的点基本上就是纯纯八股

#前端面经#
全部评论
测评做完多久约的面试
2 回复
分享
发布于 2022-11-23 20:27 黑龙江
第一个问法没问题吧,你自己理解错了。举个例子,在beforeCreate结束以后,会开始数据初始化,这个过程会定义data数据,方法以及事件,并且完成数据劫持监听以及给组件实例配置watcher观察者实例。其他生命周期之间都发生了很多东西的,比如template模板转化成render函数啥的。
点赞 回复
分享
发布于 2022-11-29 21:22 香港
联易融
校招火热招聘中
官网直投
点赞 回复
分享
发布于 2022-12-01 21:40 陕西

相关推荐

8 27 评论
分享
牛客网
牛客企业服务