Count Islands in a Binary Grid
Company: Apple
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Overview: Count four-directionally connected islands in a potentially large binary grid without changing the caller's input. The problem emphasizes complete graph traversal, empty and narrow grids, and avoiding recursive stack overflow on long components.