intermediate

Accessibility

Build interfaces that work with semantic HTML, keyboard input, focus, contrast, screen readers, ARIA, and WCAG guidance.

Accessibility interviews verify inclusive design and implementation: semantic structure, keyboard operability, focus, contrast, screen-reader names, justified ARIA, and WCAG-aligned verification—not checkbox theater.

Subtopics: semantic HTML, keyboard navigation, focus management, color contrast, screen readers, ARIA, WCAG basics.

On interviews: walk through opening a modal with keyboard and AT; explain first rule of ARIA; list evidence beyond automated scan.

Common pitfalls: div buttons; missing labels; color-only errors; ARIA without behavior.

The trade-off is custom UI speed versus owning full interaction contracts.

Checklist:

  • Native controls first.
  • Keyboard + focus tests on new widgets.
  • Layer automated, manual, and AT checks.
  • Remediate by user impact severity.