CSS:
    1、 未知子元素宽高的情况下,如何垂直居中?
    2、使用flex布局: 左边固定100px,右边自适应宽度
    3、移动端如何实现响应式

    JavaScript:
    类型:
    1、var、let、const 有什么区别
    2、unll 和undefined 有什么区别

    1、说一下JavaScript的原型链
    2、什么是浅拷贝,什么深拷贝
    3、JS有哪些类型?
    如何判断类型?
    如何判断数组?
    5、 箭头函数与function函数有什么区别
    6、数组如何筛选
    7、如何把一个回调函数,写成promise的形式

    Vue:
    1、vue的生命周期有哪些?
    请求放在哪个周期;
    获取Dom节点在哪个周期、
    2、data更新数据,dom更新后需要再做操作如何处理
    3、属性值没有放到data里,如何做到改数据是响应的
    4、vue的data为什么是一个函数而不是对象
    5、v-if 和 v-show 有什么区别
    6、computed 和 watch 有什么区别
    7、父子组件, 兄弟组件如何传值?
    8、项目中是如何封装组件的?
    9、vue的响应式原理是什么

    项目相关:
    1、什么时候回有跨域?
    如何解决跨域
    2、在项目中做过哪些性能优化
    3、项目中如何处理权限问题