拼多多前端一面面经

1. 聊聊项目,碰到过啥难点?

2. 浏览器是怎么渲染页面的?整个过程是啥样的?

3. 重排和重绘是啥?分别在什么时候会触发?

4. 为啥 `transform` 不会导致重排?

5. 什么是强制重排和强制重绘?

6. 聊聊事件循环和 `requestAnimationFrame`?`raf` 在浏览器渲染的哪个阶段执行?

7. 讲讲 HTTP 协议?HTTP/2 有啥特点?多路复用有啥用?

8. 听说过雪碧图吗?为啥现在不怎么用了?假如带宽无限,TCP 连接也无限,那多路复用还有必要吗?

9. Vue 和 React 有啥区别?为啥 Vue 里没有像 `useMemo` 这种缓存 Hook?

10. 做搜索框联想功能,除了防抖,React 官方还提供了什么 Hook 能用?

11. 读代码:分析 `setState` 的更新,以及 React 的事件委托机制。

12. 手撕算法:单括号匹配 (要求 O(1) 空间复杂度),多括号匹配并返回第一个不匹配的下标。

全部评论
你好,请问第二机位怎么放呀?需要买那种很高的放手机的三脚架吗?
点赞 回复 分享
发布于 09-01 20:04 广东

相关推荐

评论
2
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务