📍面试公司:字节跳动一面(已挂)❓面试问题:1.为什么选择前端这个岗位?2.介绍一个你觉得有挑战或有收获的项目/功能点,以及遇到的问题和解决方案。3.微前端主要是为了解决什么问题?4.介绍一下 Promise?5.Set 和 Map 的区别?6.HTTP 和 HTTPS 的区别?7.介绍一下 CSS 的盒子模型?8.浏览器中的线程和进程的区别?9.v-if 和 v-show 的区别?10.了解哪些打包构建工具?它们是如何优化体积的?手撕:1.数组转树状结构:将一个带有 id 和 parentId 的扁平对象数组转换成树形结构。2.快排🙌面试感想:表述逻辑不清楚;不自信,回答不是很顺畅(原因:菜狗)