拼多多前端一面 9.10
只面了15分钟左右,面试官说,也问了你挺多问题的,来写写代码吧。
我在想,很多吗?十几分钟就决定放弃我了?
问的也是比较深。jsBridge通信原理,详细说,问得一个比较细的问题,原生处理完了怎么回调,通知相应的函数。
react钩子,useLayoutEffect和useEffect区别,解决了什么问题,怎么用这些钩子模拟生命周期。初次渲染不执行,数据更新再执行要怎么做。
图片预加载怎么做的和script中prefetch、preload,都是预加载有什么区别。协商缓存那一些请求头,原理,no-store,no-cache,Etag值生成算法。
手撕:实现一个控制最大并发数max的fetch函数。
反问环节:感觉手撕没写出来等于挂了,懒得问,直接再见了。
总耗时 30多分钟。
#拼多多##拼多多前端面经##拼多多前端一面##并夕夕#