2022届秋招保利威前端面试
1、自我介绍
2、说说你的项目
3、如何实现动画(transition、animation、js)
4、对象的浅拷贝和深拷贝如何实现?
5、事件委托是什么?有什么例子?为什么要绑定在父元素而不是子元素?
6、axios的返回值是promise,请说说你对promise1的理解?
7、vue生命周期的理解
8、v-for的key的作用是什么?
9、说说vuex的属性?
10、vue-router的history和hash模式的区别?什么时候用history?什么时候用hash
11、请说说你对缓存的理解?还有没有对其他缓存有了解?(除了强缓存、协商缓存)
12、什么是跨域?如何实现跨域?cors跨域的原理?
13、简单请求和复杂请求的理解?
14、说说实现登录有什么方式?这几种实现方式有什么优缺点?如何改进?(涉及到网络安全)
15、vue-cli创建项目的步骤是怎样的?(vue-cli实际上是对webpack的封装,这里应该想问webpack)
16、说说项目中遇到的难题?
17、你在实习中如何和同事协商开发项目的?有没有冲突?
18、你的长远规划是什么?
19、反问环节