I had an online technical interview followed by an in-person personal/technical interview. The hiring manager was very clear about the process and his expectations of the roles as an intern.
Interview questions [1]
Question 1
Two "leetcode style" questions, one algorithms based, one database.
I applied through college or university. The process took 4 weeks. I interviewed at IBM in Nov 2025
Interview
The interview was easy; they discussed points from my resume. I had written cloud computing in my resume so they based off almost all of the interview on it, especially the debugging part.
Interview questions [1]
Question 1
How do you know which function is causing the application or instance is causing the application to crash?
Received an email to complete an online assessment on HackerRank for a job application. The questions were similar to LeetCode, focusing on data structures, DSA, and arrays. Unfortunately, I didn't pass.
Backend Developer Intern applicants have rated the interview process at IBM with 2.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 66.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Backend Developer Intern roles take an average of 62 days to get hired, when considering 9 user submitted interviews for this role. To compare, the hiring process at IBM overall takes an average of 30 days.
Common stages of the interview process at IBM as a Backend Developer Intern according to 9 Glassdoor interviews include:
Skills test: 25%
Group panel interview: 19%
Personality test: 19%
Presentation: 13%
Phone interview: 13%
Background check: 6%
IQ intelligence test: 6%
Here are the most commonly searched roles for interview reports -