#软件开发2024笔面经# 以前的面经,今天才发现原来没发过,现分享一下3.9一面项目简述vue2和vue3有什么区别vue2和vue3对于常量有什么区别(经提醒,说出vue3编译上的优化方式)vue3中toRaw,markRaw有什么用 vue3标记不是响应式对象ts相比js的好处ts中type和interface有什么区别type和interface如何继承重复声明方面,type和interface有什么不一样写题:返回数组中长度为k的最大平均数连续子数组(滑动窗口)3.13二面二面更偏聊天了,从项目问起,问点相关的八股介绍项目(聊了一下视频平台的弹幕如何实现)为什么弹幕用dom方案不用canvas方案(感觉讲的不是太好)vue中diff算法diff算法的整体策略是深度还是广度为什么不考虑用虚拟dom的方案解决弹幕的问题vuejs更熟练还是nodejs更熟练单页应用和多页应用的区别异步解决方案有哪些promise的缺点有哪些未来规划反问隔了一天发感谢信了