zoom前端面经
base 苏州
首先是两个资历深厚面试官面我一个,其次这个面经没啥参考价值,全是根据自己实习经验和项目经验,以及无心说出的话随机出题
8.23一面
1.自我介绍
2.项目遇到的难点,怎么分析解决的?
3.封装组件主要做的工作?
4.封装的时候原来组件的一些功能会不会失效,怎么解决?怎么暴露给你使用方法
5.工作中告诉你可以改动别人的代码,你有什么想法?
6.比如现在他写了很多if else if怎么改可以替代?
7.数据类型,怎么判断
8.new实现过程
9.改变this指向
10.节流防抖怎么做的,怎么封装一个防抖的自定义指令
11.useEffect使用场景
12.vue组件通讯和react组件通讯
13.vue生命周期和react生命周期对比
14.keep-alive页面不想要这个缓存怎么办?(说了两种继续问还有吗发散一点)
以上题目面试官希望听到很多种回答
15.反问环节:问了公司业务,然后面试官问我想做底层一点还是浅层ui层面
还有一些实习同事很好为啥没留下,我来了句没hc...如果转正了就不来zoom了?救命,我想去zoom啊
16我说想做底层一点的,然后面试官说那接着问
17.浏览器跨域
18.浏览器存储方式差异
19.设计模式