1、一个5升的水桶和一个3升的水桶,怎么量出4升的水2、块级元素、行内元素、行内块元素的区别3、垂直水平居中有哪几种方式4、绝对定位和相对定位的区别5、v-if和v-show的区别6、重排和重绘7、如何避免重排和重绘8、js数据类型有哪些9、浏览器的事件循环10、事件循环机制的输出题11、浅拷贝和深拷贝12、为什么要有浅拷贝和深拷贝的设计13、讲一下promise14、promise.all15、手写promise.all16、vue2和vue3的区别17、vue里面的nexttick和原理18、栈和队列的区别19、数组和链表的区别20、数组插入和删除的时间复杂度21、有没有发布过一个npm包22、线程和进程有什么区别23、http和https的区别是什么24、https的加密流程是什么样子的25、合并两个有序链表26、合并两个有序数组