A recruiter reached out, and I was scheduled for a 45-minute technical interview over the phone.
The interviewer called my cell phone. The first 15 minutes were spent discussing my previous experience and projects, then we moved on to technical questions.
The interviewer asked me to code in C, which I don't have much experience with. My primary languages are Java and Swift, and I was expecting to be interviewed in Swift, given its association with Apple. However, it appears they don't use Swift internally.
So, brush up on your C skills before the interview.
Implement atoi() function in C
The following metrics were computed from 1 interview experience for the Apple Software Engineer New Grad role in Boston, Massachusetts.
Apple's interview process for their Software Engineer New Grad roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Software Engineer New Grad interview process in Boston, Massachusetts.