I applied through an employee referral. I interviewed at Apple (Sunnyvale, CA) in Oct 2024
Interview
Very standard, recruiter screen, 1 interview round, multi round of 4 interviews. None of the leetcode style questions were any more difficult than medium. Recommend grinding leetcode for the interviews
6 rounds. Started with phone screen with HM about past projects.
Onsite rounds
1: OOD
2. Multi threading
3. Java design pattern and Immutable classes
4. HM
All the rounds were heavily focused on Java
3 rounds with technical and behavioral questions. Did have to do a coding assembly before moving onto in person interviews. Asked about projects, classes, and any past experiences, had some scenario style questions