携程前端二面面经(已oc)
总体:还算顺利,被面试官夸都挺不错的,就是面试官麦有点炸老听不清楚……这些问题都被问烂了基本上。
1.vue2vue3区别(我提到了diff算法,就让我详细解释了vue2diff过程,拓展问为什么要设计成先比较头尾指针)
2.性能优化的办法(各个方面)
3.vite比webpack快的原因
4.闭包可能导致的问题
5.如何检测内存泄漏(这个不会,说是可以打开文档之后过一段时间看浏览器的内存有没有爆了,大概如此)
6.vuex为什么要设计成actions那些个,而不是直接允许用户修改
7.针对项目问了一些:
7.1 组件库开发者如何让用户能够按需引入
7.2 进度条单例模式、多级菜单嵌套(都是我简历写的)
7.3 axios二次封装封装了些啥
8.手写:图片懒加载、Json.stringfy(不太熟,得看看)
补充:
9.tree shaking的原理
1.vue2vue3区别(我提到了diff算法,就让我详细解释了vue2diff过程,拓展问为什么要设计成先比较头尾指针)
2.性能优化的办法(各个方面)
3.vite比webpack快的原因
4.闭包可能导致的问题
5.如何检测内存泄漏(这个不会,说是可以打开文档之后过一段时间看浏览器的内存有没有爆了,大概如此)
6.vuex为什么要设计成actions那些个,而不是直接允许用户修改
7.针对项目问了一些:
7.1 组件库开发者如何让用户能够按需引入
7.2 进度条单例模式、多级菜单嵌套(都是我简历写的)
7.3 axios二次封装封装了些啥
8.手写:图片懒加载、Json.stringfy(不太熟,得看看)
补充:
9.tree shaking的原理
全部评论
楼主大三吗
请问面试完有收到面试反馈调研问卷吗?
为什么diff算法要设头尾指针来进行比较,这个我确实没想过
为什么有的地方要线下,有些地方不用线下
进三面了嘛楼主
Json.stringify手写实现吗
有收到后续消息了吗
没有线下面试的机会嘛?
携程的笔试怎么样啊?
相关推荐
点赞 评论 收藏
分享