Keentune
Adaptive skill practice — find your level, get sharper.
Keentune
›
Software Development
›
Web Performance

Web Performance practice

HTTP caching
Try one — no signup
A response arrives with Cache-Control: no-cache. What may the browser do with it?
Start practicing — it’s free
No signup · first signal after 5 answers · your score at session end
Make pages fast — Core Web Vitals and what actually moves them
Web performance the way interviews and real audits demand it — the Core Web Vitals (LCP, CLS, INP) and their decomposition, the critical rendering path, loading strategy (defer/async, preload and priorities, lazy loading done right), HTTP caching semantics (max-age vs no-cache vs immutable, CDN vs browser split), image and font optimization, JavaScript cost (long tasks, code splitting, hydration), rendering performance (layout thrashing, compositor animations), and measurement discipline (lab vs field, percentiles, attribution). Grounded in web.dev, MDN, and the HTTP specs. Part of the Developer track.
• Meets you at your level — never too easy, never too hard.
• Adapts every question to how you’re doing.
• Tracks your level over time. Skill practice, not a test.

New here? Read the Web Performance guide

A free 16-minute primer — the mental model, the mistakes beginners make, and what to practice first.

Curriculum

141 concepts across 19 chapters, from foundations through advanced practice — each one a concept the adaptive question bank can teach and test.

A. Why speed matters and what a good metric is

8

B. Largest Contentful Paint — what it measures

7

C. Diagnosing and fixing LCP

7

D. Cumulative Layout Shift — what it measures

7

E. Preventing layout shift

7

F. Interaction to Next Paint

8

G. Long tasks and the main thread

8

H. The cost of JavaScript

7

I. Script loading and third parties

6

J. The network path to the first byte

7

K. Resource hints and priority

8

L. Images and video

9

M. Web fonts

7

N. CSS and the critical rendering path

7

O. Rendering: frames, layout and compositing

9

P. HTTP caching, CDNs and the service worker

10

Q. Speculative loading and the back/forward cache

6

R. Measuring: APIs, lab and field

8

S. Budgets and regression discipline

5
View the full curriculum →
Keentune is not affiliated with or endorsed by the organizations whose documentation informs these maps.
Start practicing — it’s free
No signup · first signal after 5 answers · your score at session end
Explore all skills on Keentune

Web Performance on exams

Web Performance is one of the skills tested on this exam. Each prep page lays out what the real test covers and where this skill fits.
Also on your phone
All exam, test, and product names and trademarks are the property of their respective owners and are used here for identification and reference only. Keentune is independent study practice — not affiliated with, authorized, or endorsed by any of these organizations.
© 2026 SportaApp LLC