难顶,真难,实习和项目都没问,好几个问题有些刁钻需要1年以上工作经验才能答。不过面试官长相酷似方博,表情严肃,但我乐了。
1. 了解小程序吗,答了解。好,那你可以简单介绍一下小程序的底层架构吗
2. uniapp是怎么做到多个小程序的兼容的话呢
3. 这边能简单介绍一下cdn吗。巴拉巴拉。那一般什么东西放到cdn上呢
4. 那你在开发一个项目中怎么接的cdn
5. 那怎么做文件更新呢
6. 介绍一下js的作用域
7. 块级作用域和函数作用域是一个东西吗。巴拉巴拉。我在函数作用域内定义了一个var 变量,在函数外可以访问到吗
8. 作用域链有了解过吗
9. 对象的查找有了解过吗,想问下a对象上定义了一个b,我要访问a.b但是a上可能没有但a的父对象上有,能介绍查找的流程吗
10. 你有用过vite吗
11. 对浏览器调试有了解过是吧,介绍一下浏览器调试协议。懵了,后面得知要答cdp
12. 你能讲一下在前端中有哪几种错误捕获方式。巴拉巴拉。如果没有捕获到你有什么办法去给他监听出来
13. 出现webpack打包慢的话你会采取哪些方法优化
14. 那编译加速有没有其他办法呢
好行,我这边没什么问题了,做一个算法题看一下代码能力吧。二维数组查一个数的下标索引,如果找不到的话返回[-1,-1]。
属鼠直接暴力拆循环解掉了,面试官不满意,问优化方式。
整场面试踉踉跄跄答完汗流浃背了