cvte前端面经
一面:
1、介绍一下项目,问使用的什么技术
2、css实现块元素垂直居中的方法
3、循环里setTimeout打印i,问打印结果,为什么会这样,怎么解决
4、事件循环机制
5、什么是闭包,闭包的作用
6、事件委托
7、跨域
8、安全方面
9、es6新特性
10、可不可以改变const定义的对象的值
11、浏览器缓存
12、http缓存
13、手写冒泡排序
14、浅拷贝和深拷贝
二面:(挂了)
1、介绍项目
2、怎么学习前端
3、vue的双向绑定原理
4、vue-for中key的作用
5、以前学习过程中遇到了什么困难,怎么思考、解决
6、最近在学什么新技术
7、具体想往前端哪个方面发展
8、写代码,找出字符串中第一个只出现一次的字符的索引
9、手写代码,顺时针填写N阶矩阵
10、一个已上线的项目,客户反馈加载时间长,怎么找到问题并解决
一面问基础多,二面应该就看个人能力和学习深度吧~