华为前端一面

1、自我介绍

2、介绍一下Vue.js

3、刚才你提到MVVM,那就说介绍一下MVC、MVVM、MVVC

3、组件之间的通信

4、vue.js的响应式原理

5、介绍一下vuex

6、v-if和v-show有什么区别

7、对es6熟吗?(因为回答说不太熟,所以面试官没再问相关内容)

8、原型链 原型作用域

9、说一下什么是闭包,有什么用处?

10、创建对象的方式,优缺点

11、平时遇到跨域都用什么解决方案?

12、cookie、localStorage、sessionStorage有什么区别

13、CSS:display的值有哪些

14、float原理 基于盒模型解释一下

15、输入URL到页面渲染完成的过程

16、如何提升页面加载速度

17、webpack打包原理过程

18、webpack用哪些插件

19、有小程序开发经验,那么在小程序开发过程中主要负责的工作

20、简单介绍一下你们的开发部署流程,平时的迭代周期?

21、平时都用什么开发工具、代码管理工具、

22、在整个开发部署过程中负责哪些工作

23、XX项目的用户量、部署几个节点