IBM Software Engineer(Internship) interview questions
based on 157 ratings - Updated May 13, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
66%
Applied online
Applied online
21%
Campus Recruiting
Campus Recruiting
7%
Employee Referral
Employee Referral
3%
Recruiter
Recruiter
2%
Other
Other
Interview search
157 interviews
Viewing 26 - 30 of 157 Interviews
IBM interviews FAQs
Software Engineer(Internship) applicants have rated the interview process at IBM with 3.5 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 76% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer(Internship) roles take an average of 2 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at IBM overall takes an average of 31 days.
Common stages of the interview process at IBM as a Software Engineer(Internship) according to 2 Glassdoor interviews include:
Skills test: 40%
Phone interview: 40%
Background check: 20%
Here are the most commonly searched roles for interview reports -
Didn't hear back after automated online assessment was sent to my email, not an interview but it was the online assessment. I was sent many from IBM but no hear backs even though I solved them.
El proceso fue muy sencillo y rápido. Comenzó con una llamada telefónica de un reclutador que me explicó más sobre la posición. Luego tuve una entrevista técnica con el manager, en la que me realizaron preguntas técnicas y mi experiencia previa en proyectos similares. Me sentí muy cómodo durante todo el proceso.
Interview questions [1]
Question 1
¿Por qué te interesa trabajar para IBM?
¿Dónde te ves dentro de 5 años?
FizzBuzz con parámetros modificados
The internship selection process at IBM was frustrating due to contradictory communication. After passing the coding interview, I received two emails: one confirming my progression to the next phase and the other stating I wasn't selected. This lack of clarity caused confusion and left me unsure about my status.