前端开发面试题

基础题:

1.谈一谈你对Bootstrap的栅格布局的理解。

2.谈一谈你对MVVM的理解。

3.ES6的展开运算符有使用过吗?有什么用处?

4.let和var、const的区别是什么?

5.最近有了解前端的发展吗?有没有学习什么最新的前端技术?

6.sessionStorage、localStorage和cookie的区别。

7.有开发过小程序和移动端吗?

8.谈一谈vue、angular、react和jquery的区别。

9.json的全称是什么,有什么作用?

10.Vue组件的生命周期有哪些?

beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy。

11.阻止事件冒泡在原生和jquery中分别怎么写?

12.v-for渲染列表时的key有什么用?

高效地更新虚拟DOM。

13.如何加快页面的加载速度?

14.v-if和v-show的区别是什么?

15.get和post请求的区别是什么?

 

综合题:

1.页面在不同手机上的兼容性如何实现?

2.页面加载的性能优化怎么做?

3.你的职业规划是怎样的?

4.你有了解前端的一些前沿技术吗?介绍一下。

5.如果让你开发一个前端组件库,你会如何安排开发?

6.相对公司的其他前端,你的技术优势是什么?你进入我们公司后对我们前端团队有什么帮助?

posted @ 2020-06-04 16:33  罗毅豪  阅读(264)  评论(0编辑  收藏  举报