Performance and Core Web Vitals
Measure, diagnose and improve real-user performance.
- QLT.01.01Core Web Vitals: LCP, INP, CLSCoreMid-level11 min
- QLT.01.02Optimising LCPCoreMid-level11 min
- QLT.01.03Optimising INPCoreMid-level12 min
- QLT.01.04Optimising CLSCoreJuniorBeing written
- QLT.01.05JavaScript and asset budgetsCoreMid-level11 min
- QLT.01.06Real-user monitoring and performance cultureSeniorBeing written
Interview questions in this module
- What are Core Web Vitals and their "good" thresholds?
- How would you improve LCP on an image-heavy homepage?
- What is INP? How do you debug a poor INP score?
- What causes layout shifts and how do you prevent them?
- Why do Lighthouse scores differ from real-user data?
- How do you keep a large app's bundle size under control over time?
- How would you optimise a site for users on low-end Android phones on 3G?
- How do you handle the performance cost of third-party scripts?