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 Interview Questions, Process, and Tips

Updated 7 Mar 2025

Top IBM Interview Questions and Answers

View all 1.2k questions

IBM Interview Experiences

Popular Designations

2.3k interviews found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Details on my overall experience in SAP WM?
  • Q2. What is one of the challenges faced and how was it resolved?
  • Ans. 

    One challenge faced was integrating legacy systems with SAP, resolved through thorough analysis and custom development.

    • Identified the key requirements for integration

    • Conducted a detailed analysis of the legacy systems and SAP functionalities

    • Developed custom interfaces and data migration tools

    • Tested the integration thoroughly to ensure data accuracy and system stability

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. What are the different industries that you have worked for?
  • Ans. 

    I have worked in various industries including retail, manufacturing, healthcare, and finance.

    • Retail

    • Manufacturing

    • Healthcare

    • Finance

  • Answered by AI
  • Q2. What is the difference when it comes to Implementing SAP WM in Pharamaceutical Industry?

Interview Preparation Tips

Interview preparation tips for other job seekers - All the Interviews went well and was selected in both the rounds. However, later on after one and a half month of follow ups was informed that my profile was kept on hold for Mumbai location without any proper justification. Still there is open position for the same role being shown in Naukri and Linkedin.

Skills evaluated in this interview

SAP Package Solution Consultant Interview Questions asked at other Companies

Q1. What is one of the challenges faced and how was it resolved?
View answer (1)

Rate your
company

🤫 100% anonymous

How was your last interview experience?

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

I applied via Job Portal and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Different between ECS vs Fargate
  • Ans. 

    ECS is a container management service that requires you to manage the underlying infrastructure, while Fargate is a serverless compute engine for containers.

    • ECS requires you to provision and manage the infrastructure for your containers, while Fargate abstracts this away and allows you to focus on your application.

    • With ECS, you have more control over the underlying infrastructure, such as instance types and networking ...

  • Answered by AI
  • Q2. How to deploy springboot application on AWS
  • Ans. 

    Deploying a Spring Boot application on AWS involves creating a deployment package and using AWS services like Elastic Beanstalk or EC2.

    • Create a deployment package of the Spring Boot application (e.g. JAR file)

    • Choose an AWS service like Elastic Beanstalk or EC2 for deployment

    • Configure the AWS service with necessary settings like environment variables, instance type, etc.

    • Upload the deployment package to AWS and start the

  • Answered by AI
  • Q3. How to create cloudwatch alarm based on the log level
  • Ans. 

    To create a cloudwatch alarm based on log level, you can use CloudWatch Logs Insights to query logs and set up alarms based on the results.

    • Use CloudWatch Logs Insights to query logs for specific log levels

    • Create a metric filter in CloudWatch Logs to extract log level information

    • Set up a CloudWatch alarm based on the metric filter to trigger when log level reaches a certain threshold

  • Answered by AI
  • Q4. How to Optimize RDS Cost if we are not inserting the data frequently
  • Ans. 

    To optimize RDS cost when data is not frequently inserted, consider using reserved instances, right-sizing the instance, enabling auto-scaling, and using spot instances.

    • Consider using reserved instances to save costs on long-term usage

    • Right-size the RDS instance based on actual usage to avoid overpaying for unused resources

    • Enable auto-scaling to automatically adjust resources based on demand

    • Utilize spot instances for n...

  • Answered by AI

Skills evaluated in this interview

Java AWS Developer Interview Questions asked at other Companies

Q1. How to Optimize RDS Cost if we are not inserting the data frequently
View answer (1)
IBM Interview Questions and Answers for Freshers
illustration image

Lead Interview Questions & Answers

user image Veena Patil

posted on 11 Sep 2023

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

I applied via Naukri.com and was interviewed before Sep 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. End to End process of PTP and previous experience.
  • Ans. 

    The end-to-end process of PTP involves requisition, approval, purchase order creation, goods receipt, invoice receipt, and payment.

    • Requisition: Requesting the purchase of goods or services.

    • Approval: Obtaining necessary approvals for the purchase.

    • Purchase Order Creation: Generating a formal document outlining the details of the purchase.

    • Goods Receipt: Receiving the ordered goods or services.

    • Invoice Receipt: Receiving an...

  • Answered by AI

Lead Interview Questions asked at other Companies

Q1. Why should we pay you xx Lakhs?
View answer (1)

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 14 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is datastage
  • Ans. 

    Datastage is an ETL tool used for extracting, transforming, and loading data from various sources to a target destination.

    • Datastage is a popular ETL tool developed by IBM.

    • It allows users to design and run jobs that move and transform data.

    • Datastage supports various data sources such as databases, flat files, and cloud services.

    • It provides a graphical interface for designing data integration jobs.

    • Datastage jobs can be s...

  • Answered by AI
  • Q2. What is RCP in datastage
  • Ans. 

    RCP in DataStage stands for Runtime Column Propagation.

    • RCP is a feature in IBM DataStage that allows the runtime engine to determine the columns that are needed for processing at runtime.

    • It helps in optimizing the job performance by reducing unnecessary column processing.

    • RCP can be enabled or disabled at the job level or individual stage level.

    • Example: By enabling RCP, DataStage can dynamically propagate only the requi...

  • Answered by AI

Skills evaluated in this interview

Top IBM Data Engineer Interview Questions and Answers

Q1. 1) How to handle data skewness in spark.
View answer (5)

Data Engineer Interview Questions asked at other Companies

Q1. Optimal Strategy for a Coin Game You are playing a coin game with your friend Ninjax. There are N coins placed in a straight line. Here are the rules of the game: 1. Each coin has a value associated with it. 2. The game involves two players... read more
View answer (1)

IBM interview questions for popular designations

 Application Developer

 (110)

 Software Developer

 (98)

 Associate Systems Engineer

 (89)

 Software Engineer

 (87)

 Advisory System Analyst

 (46)

 Data Engineer

 (41)

 Senior Systems Engineer

 (37)

 Senior Software Engineer

 (30)

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Explain role and responsibilities in your profile
  • Q2. Explain Ansible architecture
  • Ans. 

    Ansible architecture is based on a client-server model where the control machine communicates with managed nodes using SSH.

    • Ansible control machine: where playbooks are written and executed

    • Managed nodes: machines that are being managed by Ansible

    • Inventory: list of managed nodes

    • Playbooks: automation scripts written in YAML format

    • Modules: reusable units of code that perform specific tasks on managed nodes

  • Answered by AI
  • Q3. Difference between cmd and entry point
  • Ans. 

    Cmd is used to specify the default command to run when a container is started, while entry point is used to specify the executable that will run when the container starts.

    • Cmd is optional and can be overridden at runtime, while entry point is required and cannot be overridden.

    • Cmd is used to provide default arguments for the entry point command.

    • Example: CMD ["python", "app.py"] - specifies the default command to run the ...

  • Answered by AI
  • Q4. How to stop container
  • Ans. 

    To stop a container, use the 'docker stop' command followed by the container ID or name.

    • Use 'docker ps' command to list all running containers

    • Identify the container ID or name of the container you want to stop

    • Run 'docker stop ' to stop the container

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Explain what are the tool you have been working. mostly open-source software
  • Q2. Azure monitor tools and Azure Network issue question

Interview Preparation Tips

Interview preparation tips for other job seekers - First round will be more technical and second round is more like technical and managerial

Skills evaluated in this interview

Top IBM Application Developer Interview Questions and Answers

Q1. Tell me how to write ansible playbooks and how would you define a CI/CD pipeline. What tools can you use for pipeline creation and how it works.
View answer (3)

Application Developer Interview Questions asked at other Companies

Q1. Minimum Cost to Connect All Points Problem Statement Given an array COORDINATES representing the integer coordinates of some points on a 2D plane, determine the minimum cost required to connect all points. The cost to connect two points, (x... read more
View answer (2)

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 LinkedIn and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Questions were related to my tech stack. Easy to moderate level questions.
  • Q2. What is java stream
  • Ans. 

    Java Stream is a sequence of elements that supports functional-style operations.

    • Java Stream is a new abstraction introduced in Java 8.

    • It allows you to process collections of objects in a functional way.

    • Streams can be created from various sources like collections, arrays, or I/O resources.

    • Common operations on streams include map, filter, reduce, and collect.

    • Example: List<String> names = Arrays.asList("Alice", "Bob...

  • Answered by AI
  • Q3. What is functional interface
  • Ans. 

    A functional interface is an interface that contains only one abstract method.

    • Functional interfaces can have multiple default or static methods.

    • Functional interfaces can be implemented using lambda expressions.

    • Examples of functional interfaces in Java include Runnable, Callable, and Comparator.

  • Answered by AI
  • Q4. What is a bean
  • Ans. 

    A bean is a reusable software component that encapsulates data and behavior.

    • Beans are typically used in Java programming.

    • Beans follow the JavaBeans naming conventions.

    • Beans can be easily integrated into different applications.

    • Examples: Java classes that represent objects like Person, Car, etc.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare your resume and your tech stacks related questions.

Package Solution Consultant Interview Questions asked at other Companies

Q1. what are ADSO internal tables ?
View answer (1)

Jobs at IBM

View all
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Virtual function
  • Q2. Oops concepts like inheritance, polymorphism etc
Round 2 - HR 

(1 Question)

  • Q1. Behavioral questions like how you act in specific situation

Top IBM Advisory System Analyst Interview Questions and Answers

Q1. What you will do if you got to know there is a performance issue in code change which you developed before 1 day of production deployment
View answer (3)

Advisory System Analyst Interview Questions asked at other Companies

Q1. What you will do if you got to know there is a performance issue in code change which you developed before 1 day of production deployment
View answer (3)

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 16 Dec 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Reverse String code And all the automation and api related questions

Top IBM QA Engineer Interview Questions and Answers

Q1. What is the code for swapping numbers or alphabets using Python?
View answer (1)

QA Engineer Interview Questions asked at other Companies

Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
View answer (9)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Frontend developer
Round 2 - Coding Test 

Html, CSS, bootstrap, JavaScript, react.js

Interview Preparation Tips

Topics to prepare for IBM React Js Frontend Developer interview:
  • Html5
  • CSS3
  • Bootstrap
  • Javascript
  • React.Js

React Js Frontend Developer Interview Questions asked at other Companies

Q1. 1. What is difference between abstract class and interface ?
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Normal basic aptitude questions . overall easy

Round 2 - Technical 

(1 Question)

  • Q1. Introduce yourself
  • Ans. 

    I am a software developer with 5 years of experience in Java, Python, and SQL.

    • 5 years of experience in Java, Python, and SQL

    • Worked on developing web applications using Java Spring framework

    • Proficient in database management with SQL

    • Strong problem-solving skills and ability to work in a team environment

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Introduce yourself.
  • Ans. 

    I am a software developer with 5 years of experience in Java, Python, and SQL.

    • 5 years of experience in Java, Python, and SQL

    • Worked on developing web applications using Java Spring framework

    • Proficient in database management with SQL

    • Strong problem-solving skills in software development

  • Answered by AI
  • Q2. Why you want to join?
  • Ans. 

    I am passionate about creating innovative software solutions and contributing to a dynamic team.

    • Passionate about coding and problem-solving

    • Excited to work on challenging projects

    • Interested in collaborating with a talented team

    • Driven to learn and grow in the software development field

  • Answered by AI

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 distribute these chocolates among 'M' students such that: Each student r... read more
View answer (2)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Contribute & help others!
anonymous
You can choose to be anonymous

IBM Interview FAQs

How many rounds are there in IBM interview?
IBM interview process usually has 2-3 rounds. The most common rounds in the IBM interview process are Technical, HR and Resume Shortlist.
How to prepare for IBM 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 Agile, SQL, Python, Javascript and Interpersonal Skills.
What are the top questions asked in IBM interview?

Some of the top questions asked at the IBM interview -

  1. 1. Abstraction vs Inheritance 2. What is Garbage collector? 3. What is class lo...read more
  2. How to check that all port are connected to your computers and power supply or ...read more
  3. what is comp & comp 3 differance ...read more
How long is the IBM interview process?

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

Recently Viewed

SALARIES

V-Mart

No Salaries

SALARIES

V-Mart

No Salaries

SALARIES

V-Mart

SALARIES

Reliance Retail

No Salaries

SALARIES

VIT University

DESIGNATION

SALARIES

V-Mart

SALARIES

V-Mart

SALARIES

V-Mart

SALARIES

V-Mart

Tell us how to improve this page.

IBM Interview Process

based on 1.8k interviews

Interview experience

4.2
  
Good
View more

Tesco

Secure your future with a company that values your job stability.

Explore Interview Questions and Answers for Top Skills at IBM

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
View all

IBM Reviews and Ratings

based on 22.1k reviews

4.0/5

Rating in categories

4.0

Skill development

4.1

Work-life balance

3.5

Salary

4.0

Job security

4.0

Company culture

3.2

Promotions

3.7

Work satisfaction

Explore 22.1k Reviews and Ratings
Application Developer-Microsoft .NET Stack

Mysuru / Mysore

4-7 Yrs

Not Disclosed

Application Developer-SAP UX

Ahmedabad

3-5 Yrs

Not Disclosed

Data Engineer-Data Integration

Hyderabad / Secunderabad

2-5 Yrs

₹ 4.2-23 LPA

Explore more jobs
Application Developer
11.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
5.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Advisory System Analyst
5.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
4.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Systems Engineer
4.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare IBM with

Oracle

3.7
Compare

TCS

3.7
Compare

Cognizant

3.7
Compare

Accenture

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