Two interviews the same day, one after another. The first was with the team's manager, then another one with a senior engineer from the team.
The manager interview revolved around behavioral/project experience questions. The interview with the senior engineer involved solving a coding problem and a discussion on how to write tests for it.
Write a Sudoku solution's verifier
The following metrics were computed from 26 interview experiences for the Apple Software Engineer role in London, United Kingdom.
Apple's interview process for their Software Engineer roles in London, the United Kingdom is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Apple's Software Engineer interview process in London, United Kingdom.