Skip to content
RED SAGSkills
mediumMobile App Developer interview question

How do you make a mobile app accessible, and how do you check it?

What the interviewer wants to hear

  • Labels and roles for screen readers (TalkBack, VoiceOver)
  • Support dynamic font sizes without clipping
  • Sufficient color contrast and not relying on color alone
  • Large touch targets and logical focus order
  • Test with real assistive tools and automated checks

Model answer

I build accessibility in from the start. Every interactive element gets a clear label and role, for example contentDescription or semantics in Compose and accessibilityLabel in SwiftUI or React Native, and decorative images are hidden from screen readers. Text uses scalable sizes so it follows the user font setting, and layouts wrap instead of clipping at the largest sizes. Colors meet contrast guidelines, and I never use color alone to show an error. Touch targets are at least 48 dp or 44 points, and related items are grouped so TalkBack and VoiceOver read them in a sensible order. To check, I use Accessibility Scanner and Xcode Accessibility Inspector, add automated checks in UI tests, and regularly walk through key flows with the screen reader turned on and the font at maximum size.

Can you answer it under time pressure?

Take a timed medium round and get scored on every answer.

Start mock interview

More medium Mobile App Developer questions