Apple Software Engineer(Internship) interview questions
based on 107 ratings - Updated May 4, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
46%
Applied online
Applied online
22%
Campus Recruiting
Campus Recruiting
16%
Employee Referral
Employee Referral
13%
Recruiter
Recruiter
3%
Other
Other
Interview search
107 interviews
Viewing 106 - 107 of 107 Interviews
Apple interviews FAQs
Software Engineer(Internship) applicants have rated the interview process at Apple with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 73.1% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 4 weeks. I interviewed at Apple in Sep 2017
Interview
Interviewed on campus. The problem was easy and I solved it really quickly. Talked about past work and experience.
Have not heard back about my results for over a month. Extremely rude and messed up of Apple to waste an hour of my day and time, I even didn't go to class so that I could interview only to never hear back again. Every other company has let me know in a week or two after interviewing, sometimes faster. Your recruiters are unprofessional, fix the issue.
Interviewing process was extremely unprofessional. Had an interview scheduled with an interested hiring manager, but the day of, never received a call. Emailed the recruiter and only after did they tell me the position was already filled. The lack of advanced notice until after the interview would have taken place was incredibly impolite.
I also interviewed with them at a conference last year where I was forced to interview for both an area and language I was unfamiliar with... My interviewer was on his phone the whole time and wasn't helpful at all.
Interview questions [1]
Question 1
As stated, never got an interview, but in the previous year got questions on data structures and operating systems.