这一面怎么说呢,感觉自己还是太菜了,还需要继续提升自己的实力
因为我简历里写小程序,面试官问了我很多小程序的问题
1、先做两道笔试题:
A: 将下划线字符串转成驼峰字符串;
B: 手动实现一个深拷贝函数;
2、你是如何学习前端的? 说一说你的学习经历
3、你简历上这个全栈项目里,前端方面的工作主要是什么?
4、你提到了Web性能优化,你了解哪些优化的方法?
你做的项目里有实际用过么?
5、什么是懒加载?
6、Promise原理? 你还了解哪些方法? race和all?他们有什么区别?
7、async 和 await 怎么用的? 实际业务中如何使用它,解决了什么问题?
8、小程序的原理了解么? 像Vue?那你说说Vue的双向绑定原理是什么? 你说的是2.X版本的,你知道最新版的Vue3.0如何实现的么? (这里开始跪了)
9、小程序视图层和逻辑层怎么实现通信的?
10、小程序和普通网页H5页面有什么区别?
11、小程序里的setdata方法底层原理是如何实现的?
12、小程序底层原理有尝试了解过么?
反问,我问我表现得咋样,面试官说我对于一些技术只知道怎么用,但不知道其深层次原理,让我更加深入的去了解,招人进来不是做小程序的,而是开发可以给别人开发的小程序架构的,底层原理不了解,以后调试出现bug以及优化时都会摸不着头脑。
全部评论
(6) 回帖