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.