全程大概50分钟,电话面试
1.自我介绍
2.项目相关
3.项目里用到了indexedDB,问除了这个前端还有哪些存储
4.讲一下Vuex的一些相关概念
5.vuex的响应式是怎么实现的
6.除了vuex,vue里面还有哪些可以实现组件之间通信的方式
7.全局事件总线是怎么实现的?
8.答了在vue实例上绑定一个属性,通过$emit和$on触发事件、监听事件
9.除了在vue实例上,还可以怎么实现
10.说一下flex布局
11.z-index越大就一定会在越上面吗
12.页面的层级描述一下,从下到上是什么
13.css里面有一些单位,px、em、rem、vw、vh,分别介绍一下它们之间的区别
14.DOM选择元素有哪些方法
15.说一下你对闭包的理解
16.闭包能解决什么问题,又会带来什么问题
17.说一下js的时间循环机制
18.把一个时间包装成微任务,有哪些方法
19.http、https的区别
20.https里面的SSL\TSL具体是怎么实现数据加密、身份验证的
21.除了刚刚提到的中间人攻击,你还了解哪些web安全相关的攻击
全局事件总线没有答好,面试官提示了也没答出来,最后问有哪些方面还需要后续改进,面试官说:有些东西光背是不行的,要能理解在实际当中运用才行。唉
#23届秋招笔面经##前端面经##CVTE#