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 86 - 90 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 -
Technical questions on the different languages mentioned in the job description requirement for that project, system design, algorithm questions, etc. Was asked the competency of skilled set of the different langages. Started with easy questions and moved to more challenging questions and so on.
They took 1 technical round and other HR round. The process is friendly and smooth. The panel has 2 interviewers. I was not good in salary negotiation but they have given as per the market standard.
Interview questions [1]
Question 1
Oracle Financial Technical and functional questions
They have mostly checking the Java, spring boot and your problem solving skills. It will be 4 rounds of interview
Round 1 - coding test
Round 2 - technical round
Round 3 - Manager round
Round 4 - Hr discussion