Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by IBM Team. If you also belong to the team, you can get access from here

IBM Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

IBM Software Developer Interview Questions, Process, and Tips

Updated 5 Feb 2025

Top IBM Software Developer Interview Questions and Answers

  • Q1. Chocolate Distribution Problem You are given an array/list CHOCOLATES of size 'N', where each element represents the number of chocolates in a packet. Your task is to di ...read more
  • Q2. Star Pattern Problem Statement Display the star pattern for a given positive integer N. Example: Input: N = 4 Output: * *** ***** ******* Explanation: The dots in the im ...read more
  • Q3. How do you match the orientations according to the suggested rotation degrees?
View all 49 questions

IBM Software Developer Interview Experiences

98 interviews found

Software Developer Interview Questions & Answers

user image Utkarsh Malviya

posted on 26 Nov 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Nov 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Some sql queries
  • Q2. Implement stack using linked list
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Simple Coding in .Net core API

Round 3 - Technical 

(1 Question)

  • Q1. Ask questions on written test
Round 4 - HR 

(1 Question)

  • Q1. No much like discussing about salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Well prepared will get selected in IBM. No need to thing to mich

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I was interviewed before Feb 2024.

Round 1 - Coding Test 

Fundamental problem-solving questions.

Round 2 - Coding Test 

Intermediate problem-solving skills.

Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself.
  • Q2. Can you explain the project you mentioned in your resume?
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Aug 2022. There were 3 interview rounds.

Round 1 - Coding Test 

90 mins hackerrank test, easy to pass not too difficult

Round 2 - Technical 

(1 Question)

  • Q1. 4 pillars of object oriented programming wht are the
  • Ans. 

    The 4 pillars of object-oriented programming are abstraction, encapsulation, inheritance, and polymorphism.

    • Abstraction: focusing on essential features and ignoring the rest

    • Encapsulation: hiding implementation details and exposing only necessary information

    • Inheritance: creating new classes from existing ones, inheriting their properties and methods

    • Polymorphism: using a single interface to represent different types of ob

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salart discussion location discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - be ready technically , latest java development , skills all requieed

IBM interview questions for designations

 Senior Software Developer

 (9)

 Software Developer Intern

 (5)

 Junior Software Developer

 (4)

 .NET Software Developer

 (1)

 Associate Software Developer

 (1)

 Full Stack Software Developer

 (4)

 Python Software Developer

 (3)

 Developer

 (3)

Software Developer Interview Questions & Answers

user image swapnil srivastava

posted on 15 Jul 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Reverse the string in a java

Round 2 - Technical 

(2 Questions)

  • Q1. Multithread example
  • Ans. 

    Multithreading allows multiple threads to run concurrently, improving performance and responsiveness.

    • Multithreading is used to execute multiple tasks simultaneously.

    • Threads share the same memory space, allowing for efficient communication and data sharing.

    • Example: A web server handling multiple client requests concurrently using separate threads.

  • Answered by AI
  • Q2. Method overloading vs method overriding
  • Ans. 

    Method overloading is having multiple methods in the same class with the same name but different parameters, while method overriding is redefining a method in a subclass with the same name and parameters as in the superclass.

    • Method overloading allows a class to have multiple methods with the same name but different parameters.

    • Method overriding involves redefining a method in a subclass that has the same name and parame...

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top IBM Interview Questions

I applied via Campus Placement and was interviewed in May 2022. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Private and public cloud
  • Q2. Waterfall model in software development life cycle
  • Ans. 

    Waterfall model is a linear sequential approach to software development.

    • It follows a sequential flow from requirements gathering to testing and maintenance.

    • Each phase must be completed before moving on to the next.

    • Changes are difficult to implement once a phase is completed.

    • Suitable for projects with well-defined requirements and stable technology.

    • Examples include building a bridge or a physical product.

  • Answered by AI
  • Q3. Unit testing , black box testing , white box testing

Interview Preparation Tips

Topics to prepare for IBM Software Developer interview:
  • software engineering
  • os
  • cloud
Interview preparation tips for other job seekers - questions might be based on business unit you are interviewed for

Skills evaluated in this interview

Software Developer Jobs at IBM

View all

I applied via Recruitment Consulltant and was interviewed in May 2022. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions based on my current role and resume
Round 2 - Technical 

(1 Question)

  • Q1. Questions based on the job role they were offering mainly
Round 3 - Assignment 

General discussion about project and responsibilities

Round 4 - HR 

(1 Question)

  • Q1. Package discussion and negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and true during your interview

Software Developer Interview Questions & Answers

user image akshay khanna

posted on 28 May 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Manipal University and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

C o m p u t e r

Round 2 - One-on-one 

(2 Questions)

  • Q1. I M M M M K M b G H H H Bhbb
  • Q2. Ud kg if if if ju hhh
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Moderate level of coding in C++

Round 2 - HR 

(1 Question)

  • Q1. Backgroud check on technical skills

I applied via Job Portal and was interviewed in Dec 2021. There were 3 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. After resume shortlist and other pre requisite technical background check, there was a 1st technical round to know about the concepts and area of past experience/work.
Round 2 - Technical 

(1 Question)

  • Q1. After clearing 1st technical round...there will be 2nd technical round on project specific technology.
Round 3 - Behavioral 

(1 Question)

  • Q1. For lateral hire, a round of one-to-one is there with manager about project requirements and other pre-joine things to be completed. Then based on these discussion offer letter will be released soon and on...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident... Go through the JD well to better prepare for an interview and to perform well. All the best 👍🏻

IBM Interview FAQs

How many rounds are there in IBM Software Developer interview?
IBM interview process usually has 2-3 rounds. The most common rounds in the IBM interview process are Technical, Coding Test and HR.
How to prepare for IBM Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at IBM. The most common topics and skills that interviewers at IBM expect are Python, Linux, Software Development, Javascript and Java.
What are the top questions asked in IBM Software Developer interview?

Some of the top questions asked at the IBM Software Developer interview -

  1. In C# --> Abstraction, Interface , Abstract Method, Abstract Class, Polymorph...read more
  2. 2.Difference between comparable and comparator 3. Diff between controller and ...read more
  3. waterfall model in software development life cy...read more
How long is the IBM Software Developer interview process?

The duration of IBM Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

IBM Software Developer Interview Process

based on 100 interviews

4 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round - 1
  • HR Round - 2
View more
IBM Software Developer Salary
based on 4.4k salaries
₹9.1 L/yr - ₹28.8 L/yr
114% more than the average Software Developer Salary in India
View more details

IBM Software Developer Reviews and Ratings

based on 409 reviews

4.0/5

Rating in categories

3.8

Skill development

4.1

Work-life balance

3.7

Salary

3.8

Job security

3.9

Company culture

3.4

Promotions

3.7

Work satisfaction

Explore 409 Reviews and Ratings
Fabric Software Developer

Bangalore / Bengaluru

3-8 Yrs

₹ 2.75-38.5 LPA

IMS Software Developer

Bangalore / Bengaluru

5-10 Yrs

₹ 3.4-40 LPA

IBM Public Cloud CTO Software Developer

Bangalore / Bengaluru

2-7 Yrs

₹ 2.25-35 LPA

Explore more jobs
Application Developer
11.7k salaries
unlock blur

₹5.9 L/yr - ₹26.5 L/yr

Software Engineer
5.5k salaries
unlock blur

₹5.4 L/yr - ₹22.6 L/yr

Advisory System Analyst
5.2k salaries
unlock blur

₹9.4 L/yr - ₹26 L/yr

Senior Software Engineer
4.8k salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Senior Systems Engineer
4.5k salaries
unlock blur

₹5.6 L/yr - ₹20 L/yr

Explore more salaries
Compare IBM with

Oracle

3.7
Compare

TCS

3.7
Compare

Cognizant

3.8
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview