All day, groups of 2 or 3 engineers at a time came into a windowless conference room and asked questions. Some of them involved solving logic problems, either by writing code on a whiteboard or creating a flowchart showing how you'd solve the problem. It was pretty grueling.
I was asked about projects I've worked on and apps I've made. In hindsight, I would have had my Xcode environment ready on my laptop. (I was not developing on my laptop at the time, so it had an older version of Xcode without code completion, which I use a lot now).
They sometimes said I could use my laptop rather than the whiteboard if I was more comfortable with that, and I am.
How much water does this building use in a week?
You can ask us any question about the building, such as how many people or bathrooms there are, etc.
The following metrics were computed from 1 interview experience for the Apple Senior Software Engineer role in Vancouver, Washington.
Apple's interview process for their Senior Software Engineer roles in Vancouver, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Apple's Senior Software Engineer interview process in Vancouver, Washington.