一面1. 自我介绍2. vue的生命周期3. 父子组件的生命周期4. 知道哪些js数组的方法?分改变元素和不改变元素的讲一下5. 口撕:输入一个数组,找出数组中重复元素的个数以及重复的元素 1. 第一次回答用了两次循环 2. 用一次循环呢?6. vue组件通信7. 订阅发布者模式具体讲一下8. 怎么确保取消订阅是我自己的9. 唯一标识可以怎么生成?10. 最常见的get和post请求的区别11. slot的应用场景二面面试官和蔼可亲1. 自我介绍2. 介绍项目,讲一下自己做了什么3. 围绕项目展开问了4. 类似的你还做了什么其他的优化5. 你是怎么想到这些优化的6. 常见数据结构7. 红黑树的性质8. 常用的排序算法9. 给一个排序的工作怎么选择10. 关于专业课有什么11. 闲聊12. 反问