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 201 - 205 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 online. The process took 3 months. I interviewed at IBM
Interview
I applied for the position of "Senior Software Engineer" on IBM's career website. Got a phone interview call after month. After the phone interview, received an onsite interview email after one month further. Interview was very easy, nothing difficult, basic behavioural questions. However when I received the offer, I saw that the job title got changed and they removed the word "Senior" from the job title. After analyzing the offer thoroughly with the benefits details, I realized that it is not competitive with respect to the market. Hence I decided to decline it.
The first step was a technical interview. It was performed by the team manager and some team members. They were looking for a Senior Software Engineer who can write c++. Most of the questions were oral but there was one exercise in writing for which they gave about 15-20 minutes to complete it.
I applied through a staffing agency. The process took 2 weeks. I interviewed at IBM in Mar 2014
Interview
3 interviews. 2 technical and 1 HR. ( 1st round technical telephonic interview with the technical lead) 2nd round, face to face interview with Hiring manager and Director. 3rd round, HR interview.