有赞面经

一面:

八股文的实践党:

作用域链?会不会变?内存情况?

微任务,宏任务执行时机

我最初回答的是 1 3 4 2 时机也是对的 ,他又问我 难道while同步阻塞了 上面那个微任务还能执行吗 控制块语句不都是宏任务吗?promise.then 那里一定会被推进微任务吗?微任务入参是console函数,实际执行的话 返回什么

执行语句单位是ms

回答test c输出 2 ,回答正确的,然后问我理由和说一下实际执行的作用域链,在这里迷糊了,因为他说c()不是在test出调用的嘛,照我的说法this就应该指向test(),,咦,但是test 也只向window,但是test内部也有b, 为什么c不用呢?》

解答就是:词法作用域!!! this指向实际调用对象的上下文,test的this指向window,调用对象上下文,而c()在定义的时的Ao就是global, 所以无论是this还是作用域方面理解,c里输出都是4

最后是一道算法题

用48为二进制表示一天24小时,每半小时是一位,’110000000000000000000000000000000000000000000000‘表示【00

:00-01;00),现在输入一段48位,请输出他表示的所有时间区间

react的fiber? 实际diff时候是怎么对比更新的? 一个切片里究竟发生了什么?

二面:

针对业务

对我沉淀出的查询表格组件的原生实现》

我只说了低代码中的实现

最近在学什么技术

关注公司什么

三面:

性能调优方面

针对我主导的小项目问我优化的方向

掉帧怎么定位问题?方向?方法?

你知道的性能调优有什么方向?

自己做导出怎么坐?数据量很大

和后端对接怎么约定数据结构,减少传输体积

异步怎么做?

全部评论

相关推荐

04-08 10:36
已编辑
华南理工大学 C++
点赞 评论 收藏
分享
04-22 15:13
已编辑
Java
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

更多
牛客网
牛客企业服务