The interview process included two phone screens.
The first was an overview, and the second was technical.
Following these, there was an all-day on-site interview. This was fairly intense but very fair.
Thankfully, there was not much whiteboard coding. Instead, we engaged in deep technical discussions and analysis.
Additionally, you will give a presentation to the entire group. This is open-ended and offers an opportunity to explain "how you tick".
How would you design a REST API that returns all of the points, lines, and polygons in an area based on a lat/long and a radius?
The following metrics were computed from 1 interview experience for the Apple Maps Software Engineer role in Sunnyvale, California.
Apple's interview process for their Maps Software Engineer roles in Sunnyvale, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Apple's Maps Software Engineer interview process in Sunnyvale, California.