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
4.1

based on 21.3k Reviews

Filter interviews by

IBM Software Developer Interview Questions, Process, and Tips

Updated 21 Jan 2025

Top IBM Software Developer Interview Questions and Answers

  • Q1. Chocolate Problem Given an array/list of integer numbers 'CHOCOLATES' of size 'N', where each value of the array/list represents the number of chocolates in the packet. T ...read more
  • Q2. Star Pattern Print the following pattern Pattern for N = 4 The dots represent spaces. Input Format : N (Total no. of rows) Output Format : Pattern in N lines Constraint ...read more
  • Q3. Technical Questions If I leave you in a room along with 4 people of software engineers and I give you time to formulate any idea or a project, what will it be? What proje ...read more
View all 52 questions

IBM Software Developer Interview Experiences

98 interviews found

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

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

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray SumGiven an array of numbers, find the maximum s ... read more
asked in Cognizant
Q2. Nth Fibonacci NumberNth term of Fibonacci series F(n), where F(n) ... read more
asked in Rakuten
Q3. Merge two sorted arraysNinja has been given two sorted integer ar ... read more
asked in GlobalLogic
Q4. Terms Of APAyush is given a number ‘X’. He has been told that he ... read more
asked in Amazon
Q5. Minimum Number of Platform NeededYou are given the arrival and de ... read more

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

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

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

 (2)

 Developer

 (3)

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

Get interview-ready with Top IBM Interview Questions

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

Software Developer Jobs at IBM

View all

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 👍🏻

I applied via Company Website and was interviewed in Jun 2022. There were 3 interview rounds.

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 - Technical 

(1 Question)

  • Q1. What is Java,explain about oops concept of java
  • Ans. 

    Java is a popular programming language used for developing various applications. It follows OOPs concepts.

    • Java is an object-oriented programming language.

    • It supports encapsulation, inheritance, and polymorphism.

    • Encapsulation is the process of hiding data and methods within a class.

    • Inheritance allows a class to inherit properties and methods from another class.

    • Polymorphism allows objects to take on multiple forms.

    • Java a...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. How much you expected salraly,your weeknds,your strength

Interview Preparation Tips

Interview preparation tips for other job seekers - Good working skills ,good technical skills,good communication skills

Skills evaluated in this interview

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

I applied via Recruitment Consulltant and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts, singleton class ,gamin round

Interview Preparation Tips

Topics to prepare for IBM Software Developer interview:
  • Core Java
Interview preparation tips for other job seekers - prepare well on java oncepts

I applied via Naukri.com and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is Salesforce? Why we use?
  • Q2. What is CRM? WHAT WORK FLOW?
  • Ans. 

    CRM stands for Customer Relationship Management. It is a software that helps businesses manage their interactions with customers.

    • CRM helps businesses organize customer data and interactions

    • It can track sales, marketing campaigns, and customer support

    • Examples of CRM software include Salesforce, HubSpot, and Zoho CRM

  • Answered by AI

Interview Preparation Tips

Topics to prepare for IBM Software Developer interview:
  • Salesforce
Interview preparation tips for other job seekers - Thank you for naukari.com, you should do hard work and practicals.

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 59 interviews in last 1 year

3 Interview rounds

  • Coding Test Round
  • Technical Round
  • HR Round
View more

People are getting interviews through

based on 58 IBM interviews
Job Portal
Campus Placement
Referral
Company Website
WalkIn
Recruitment Consultant
45%
19%
10%
7%
3%
3%
13% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
IBM Software Developer Salary
based on 4.3k salaries
₹8.5 L/yr - ₹27.7 L/yr
109% more than the average Software Developer Salary in India
View more details

IBM Software Developer Reviews and Ratings

based on 395 reviews

4.1/5

Rating in categories

3.9

Skill development

4.1

Work-Life balance

3.7

Salary & Benefits

3.9

Job Security

3.9

Company culture

3.5

Promotions/Appraisal

3.7

Work Satisfaction

Explore 395 Reviews and Ratings
Software Developer

Bangalore / Bengaluru

2-5 Yrs

₹ 2.25-35 LPA

Software Developer

Bangalore / Bengaluru

3-8 Yrs

₹ 2.75-38.5 LPA

Software Developer - FullStack

Bangalore / Bengaluru

2-7 Yrs

₹ 2.25-35 LPA

Explore more jobs
Application Developer
11.6k salaries
unlock blur

₹5.5 L/yr - ₹23.6 L/yr

Software Engineer
5.4k salaries
unlock blur

₹5 L/yr - ₹22.4 L/yr

Advisory System Analyst
5.2k salaries
unlock blur

₹9.3 L/yr - ₹27 L/yr

Senior Software Engineer
5k salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Senior Systems Engineer
4.5k salaries
unlock blur

₹5.6 L/yr - ₹18.5 L/yr

Explore more salaries
Compare IBM with

Oracle

3.7
Compare

TCS

3.7
Compare

Cognizant

3.8
Compare

Accenture

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview