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 146 - 150 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 -
There were two rounds of technical interviews. The first round was on basic java, oops concepts , J2EE etc and the second round a bit more tough on designing an application . This was followed by a managerial round.
Very good panel with good set of questions in technical work I was being interviewed for. Managerial round was also technical. So totally 4 technical rounds and 1 hr round
I applied through an employee referral. The process took 1 day. I interviewed at IBM (Pune) in Sep 2016
Interview
Interview process is very easy. Questions are mostly related to android and core java which are not very tough to crack. Second round will be HR round where they are start negotiating on salary.