IBM Software Engineer/Senior Software Engineer interview questions
based on 237 ratings - Updated Apr 7, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
45%
Applied online
Applied online
22%
Recruiter
Recruiter
14%
Staffing Agency
Staffing Agency
11%
Employee Referral
Employee Referral
5%
In Person
In Person
2%
Campus Recruiting
Campus Recruiting
2%
Other
Other
Interview search
237 interviews
Viewing 166 - 170 of 237 Interviews
IBM interviews FAQs
Candidates applying for Software Engineer/Senior Software Engineer roles take an average of 14 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 Software Engineer/Senior Software Engineer according to 1 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. I interviewed at IBM (Bengaluru) in Aug 2017
Interview
It was smooth interview process. First 2 rounds of technical interview was done which was asked related to each and every aspect for Angular 2. Then there was Managerial and HR round where they gave me different situations and asked for my response for the same. After that they selected me and finished up the all the interview completion formalities.
I applied through an employee referral. I interviewed at IBM (Pune) in Feb 2013
Interview
Interview process was good. First round was technical round and the questions asked was very easy. They asked about core Java, J2EE, EJB, JSP, Servlet.
Non technical questions was why you want to leave your current job etc.
Interview questions [1]
Question 1
Interview process was good. First round was technical round and the questions asked was very easy. They asked about core Java, J2EE, EJB, JSP, Servlet.
Non technical questions was why you want to leave your current job etc.