1.一个输出题,有关宏任务微任务,关于async await这里我答得有点问题,和面试官讨论之后。改对了。需要注意await后面的是promise立即执行,但是下面一行就算Promise.then的内容了,是微任务。这一块对async await进行考察,我自己之前理解有点问题,学到了!八股选手狂喜
2.复盘笔试里面的节流代码,面试官问这样写有什么问题?我用节流阀写的。这里我在笔试里面少写了一行,面试过程中我提出来了。但是这种写法有一个问题,当用户切出当前应用,再切回来的时候会重新计时,时间是不对的,面试官考察的是节流的时间戳写法思路。
3.React生命周期相关,hooks相关,useeffect怎么模拟生命周期钩子函数的?
4.项目中如何跨域?代理,还有其它的跨域方式吗?
5.二叉树翻转。
我用手机开热点的,网蛮差,面试官有些问题重复了好几遍哈哈哈。
10.18通知10.19二面
1. 介绍项目
2. garfish微前端整体设计介绍
3. 微前端中:路由如何实现?沙箱隔离如何实现?应用间通信如何实现?挂在在window上的属性如何避免覆盖?部门那边也做了这个,所以问的有点多,然后问当前方案的问题,如何优化等
4. 项目中的弹幕设计,如何对某时刻大量的弹幕数据进行渲染优化?(我忘了虚拟列表了……)
10.19晚约20号hr面
10.26谈薪
#秋招##面经##校招#