Engineering Program Manager 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 46% positive. To compare, the company-average is 63.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Engineering Program Manager roles take an average of 39 days to get hired, when considering 54 user submitted interviews for this role. To compare, the hiring process at Apple overall takes an average of 29 days.
Common stages of the interview process at Apple as a Engineering Program Manager according to 54 Glassdoor interviews include:
Phone interview: 28%
One on one interview: 28%
Group panel interview: 10%
Skills test: 9%
Background check: 7%
Personality test: 6%
Presentation: 5%
IQ intelligence test: 3%
Other: 2%
Drug test: 2%
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. The process took 2 weeks. I interviewed at Apple (Cupertino, CA) in Nov 2008
Interview
Everyone who had anything to do with the position wanted to interview. This meant multiple half-day sessions over two weeks. At every interview session, people were swapped in at the last moment. There were multiple opinions as to what the position was about, and some of the interviewers were obviously antagonistic to others. There was also lots of rescheduling of interviews, so expect that you'll need half-days completely open over a number of days
There was very little directed questioning, and little discussion along the line of "how does your past experience qualify you for the position"?
Interview questions [1]
Question 1
How are microcode and firmware different? Where are they similar?
First starts with a recruiter call
Then to a EPM peer, where you have a conversation on background and standard questions as well as a prioritization question.
Then if you pass, then you would move onto a loop with 5 other stakeholders.
I applied online. I interviewed at Apple (Austin, TX) in Jan 2026
Interview
Behavior based questions and based on background. No technically complex questions. But need to be technically knowledgeable and have the relevant experience in both engineering and program management. Pretty standard questions asked from all interviewers. Recruiter screen, HM call, panel with presentation
I applied online. I interviewed at Apple (Cupertino, CA)
Interview
The overall interview process is long. It starts with general recruiter call followed by 2-3 one on one calls with hiring manager and recruiting teams, followed by a technical presentation and a day of panel interviews.
Interview questions [1]
Question 1
Behavioral questions (Tell me about a time...)
- You learnt something new technically
- handled conflict
- worked cross functionally
- worked in a tight timeline etc.