IBM Full Stack Software Engineer interview questions
based on 48 ratings - Updated Apr 16, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
61%
Applied online
Applied online
11%
Other
Other
11%
Employee Referral
Employee Referral
8%
Recruiter
Recruiter
6%
Campus Recruiting
Campus Recruiting
3%
Staffing Agency
Staffing Agency
Interview search
48 interviews
Viewing 11 - 15 of 48 Interviews
IBM interviews FAQs
Full Stack Software Engineer applicants have rated the interview process at IBM with 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 68.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Full Stack Software Engineer roles take an average of 7 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at IBM overall takes an average of 28 days.
Common stages of the interview process at IBM as a Full Stack Software Engineer according to 1 Glassdoor interviews include:
Skills test: 100%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at IBM (Bengaluru)
Interview
Two technical interview rounds. First round was HLD and LLD. Second round was of general tech discussion round followed by Hiring Manager round. The interviews were of average difficulty. Then followed by salary negotiation.
You apply on the website if you pass the intial screening They send an Online Hackerrank assesment consists of 3 easy problem solving questions and 1 basic SQL question, I unfortunatley failed.
Interview questions [1]
Question 1
Given 3 vertices of a reactange return the 4th vertix.
The process took 1 week. I interviewed at IBM (Madrid) in Apr 2024
Interview
Me enviaron una entrevista técnica por mail con 60 minutos para resolverla. Eran ejercicios de programación a lo LeetCode. Me rechazaron por no tener conocimientos de un framework, Java Spring.
Interview questions [1]
Question 1
Devolver la cantidad de operaciones que se necesite para que un string:
- No tenga letras adyacentes en el alfabeto ('ab', 'xz')
- No tenga letras repetidas sucesivas ('aa', 'zz')