I applied through university. The process took 4 weeks. I interviewed at Apple (Pittsburgh, PA) in Sep 2019
Interview
On campus networking event/interview. Recruiters from different departments were dispersed around the room and you lined up to talk to each of them. You talk over your resume and past experiences/projects.
Interview questions [1]
Question 1
You're team deployed a website. After about a month you receive user feedback on a new feature they want, which would take a few months to implement. Your team is preparing to deploy a second version and doesn't have time for this feedback. How do you go about this situation?
I applied through a recruiter. I interviewed at Apple
Interview
First I had a recruiter call to check my availability, then with the hiring manager where he explained to me the position, and after that a technical interview with behavioural and coding part
Interview questions [1]
Question 1
What's the difference between a reference type and a value type in Swift
FGD based interview with two mentors present. Discuss and present a topic within a few minutes with a randomly assigned group. Topic is about the essay we were asked to submit before the interview session.
Interview questions [1]
Question 1
Discuss essay topic (problem) to come forth with a solution based on evidence (googled), and tell us what you've learned during this whole process.
I applied online. I interviewed at Apple in Feb 2026
Interview
Grilled hard on all resume points. I was asked about implementation details and design decisions. The interviewer went very deep into my projects, and essentially tore them apart from a senior engineer perspective.
Interview questions [1]
Question 1
Why did you switch from X library to Y library? You could have made a commit to original library to fix the issue you ran into.