I applied online and a recruiter from a team reached out to me.
It was two rounds: the first with the Engineering Hiring Manager, which went really well—he was very friendly and gave me a lot of positive feedback.
Despite that and my recruiter saying that they would love to move forward with my interview process, I got ghosted on the second and final round.
Their excuse was that the scheduler was out of office, so I couldn't get my last interview scheduled, and they moved forward with another applicant. Very unprofessional.
Interview questions are team dependent, but for the team I interviewed for:
I was told that Round 2 of the interview (technical round) did not involve LeetCode-style questions or coding at all—more so picking your brain about your technical skills and thinking.
The following metrics were computed from 31 interview experiences for the Apple Software Engineer Intern role.
Apple's interview process for their Software Engineer Intern roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Apple's Software Engineer Intern interview process.