性能优化核心
本文件是 性能优化核心 核心知识快闪卡,每道题对应面试总库中的完整题目。 本套快闪卡共 8 张。 正面为问题,背面为参考答案链接,可用于快速自测。
基础题(2 道)
- Q:什么是 RAIL 模型?它如何指导前端性能优化?
A:见完整参考答案 FB-27-CO-B-001 - Q:什么是 Core Web Vitals?LCP、INP、CLS 分别衡量什么?
A:见完整参考答案 FB-27-CO-B-002
进阶题(2 道)
- Q:分析下面代码为什么会阻塞主线程,如何优化?
A:见完整参考答案 FB-27-CA-A-004 - Q:实现一个固定高度的虚拟列表(Virtual List)
A:见完整参考答案 FB-27-CD-A-005
深入题(2 道)
- Q:实现一个基于 requestIdleCallback 的任务调度器
A:见完整参考答案 FB-27-CD-P-004 - Q:实验室数据(Lab Data)和真实用户数据(Field Data / RUM)有什么区别?分别适用于什么场景?
A:见完整参考答案 FB-27-CO-P-005
架构题(2 道)
- Q:假设你负责一个大型电商首页的性能优化,请给出整体优化策略。
A:见完整参考答案 FB-27-CP-R-004 - Q:SPA、MPA、Islands 架构在性能上各有什么优劣?如何选择?
A:见完整参考答案 FB-27-CP-R-007