Lesson overview · Free interview practice

Performance

Optimize web application performance.

Topics in the full lesson
  • Introduction to Web Performance
  • Measuring Performance with Lighthouse
  • Understanding Core Web Vitals
  • Optimizing Load Times
  • Advanced Performance Techniques
  • Monitoring and Continuous Performance Testing
  • Best Practices
  • Exercises

Practice Problems

Work through a question before revealing its explanation. These questions and answers are free; Premium adds the full lesson walkthrough, examples and implementation detail.

Completion marks record your own progress, not an automatically checked result. The task type does not determine whether it is optional.

TheoryEasy

Core Web Vitals: LCP, INP, CLS — What They Measure

Question

What are the current Core Web Vitals, what does each measure, and how do you measure them in the field?

Take a moment to think about this before revealing the answer

Explain your reasoning or try an implementation before comparing answers.

TheoryEasy

Lighthouse: How Lab Metrics Are Computed

Question

How does Lighthouse measure performance, and how do you interpret its scores?

Take a moment to think about this before revealing the answer

Explain your reasoning or try an implementation before comparing answers.

TheoryEasy

The Critical Rendering Path: From HTML to Pixels

Question

What is the Critical Rendering Path, and what blocks it?

Take a moment to think about this before revealing the answer

Explain your reasoning or try an implementation before comparing answers.

TheoryMedium

Optimizing Load Time: The Production Checklist

Question

How do you systematically optimize a page's load time?

Take a moment to think about this before revealing the answer

Explain your reasoning or try an implementation before comparing answers.

TheoryMedium

Service Workers for Performance: Caching Strategies

Question

How do service workers improve performance, and what caching strategies should you choose?

Take a moment to think about this before revealing the answer

Explain your reasoning or try an implementation before comparing answers.

Explore the full Performance material

Premium includes the complete lessons and implementation references. Free practice questions remain available without a subscription.

All course tracks & premium content
From basics to advanced masterclasses
Built for JS/TS developers like you
Real-world tips & common pitfalls
Upgrade to Premium