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 22 Feb 2025

Top IBM Interview Questions and Answers

View all 1.2k questions

IBM Interview Experiences

Popular Designations

2.4k interviews found

Analyst Interview Questions & Answers

user image Anonymous

posted on 31 Jul 2024

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

I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Why do you want to join Quest
  • Ans. 

    I want to join Quest because of its reputation for innovation and commitment to excellence in the industry.

    • Quest is known for its cutting-edge technology and solutions

    • I admire Quest's dedication to providing top-notch services to its clients

    • I believe Quest offers a great opportunity for professional growth and development

  • Answered by AI
  • Q2. Tell me more about your work experience
  • Ans. 

    I have over 5 years of experience in data analysis and reporting for a Fortune 500 company.

    • Managed and analyzed large datasets to identify trends and make data-driven recommendations

    • Created detailed reports and presentations for senior management

    • Utilized various data analysis tools such as Excel, SQL, and Tableau

    • Collaborated with cross-functional teams to improve data accuracy and efficiency

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Job specific questions
  • Q2. General discussion
Round 3 - One-on-one 

(1 Question)

  • Q1. General discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself
Be honest

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci Number Problem Statement Given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 + 7. Formula: F(n) = F(n-... read more
View answer (1)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Asked about data tools other than AWS services
  • Q2. When did you use HUDI and Iceberg
  • Ans. 

    I have used HUDI and Iceberg in my previous project for managing large-scale data lakes efficiently.

    • Implemented HUDI for incremental data ingestion and managing large datasets in real-time

    • Utilized Iceberg for efficient table management and data versioning

    • Integrated HUDI and Iceberg with Apache Spark for processing and querying data

  • Answered by AI

Skills evaluated in this interview

Data Architect Interview Questions asked at other Companies

Q1. What are the various data warehousing techniques used, and can you explain them in detail?
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic javascript questions
  • Q2. Difference between useCallback and useMemo hooks ?
  • Ans. 

    useCallback is used to memoize functions, while useMemo is used to memoize values.

    • useCallback is used to memoize functions to prevent unnecessary re-renders.

    • useMemo is used to memoize the result of an expensive computation.

    • Both hooks help optimize performance by memoizing values.

    • Example: useCallback can be used to memoize event handler functions.

    • Example: useMemo can be used to memoize the result of a complex calculatio

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. React JS scenario based question , how to implement certain requirements
  • Q2. Previous project , the challenges faced

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are having frontend interview for under 6 year experience , will be having two rounds of interviews . One by a developer in senior position and followed by the managerial round.
Need to be thorough with the basics of React JS

Top IBM Software Developer Interview Questions and Answers

Q1. Chocolate ProblemGiven 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. There are ‘M’ number of students and the task is to distribute the choco... read more
View answer (3)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is the Java code for comparing two strings for equality?
  • Ans. 

    Use the equals() method in Java to compare two strings for equality.

    • Use the equals() method to compare two strings for equality.

    • Example: String str1 = "hello"; String str2 = "hello"; if(str1.equals(str2)) { // strings are equal }

  • Answered by AI

Application Development Analyst Interview Questions asked at other Companies

Q1. Automerge Jobs In Informatica MDM? Running Synchronization Batch Jobs After Changes To Trust Settings In Informatica MDM? Defining Trust Settings For Base Objects In Informatica MDM? How Informatica MDM Hub Handles The Data Population Proce... read more
View answer (1)

IBM interview questions for popular designations

 Application Developer

 (111)

 Software Developer

 (101)

 Associate Systems Engineer

 (95)

 Software Engineer

 (88)

 Advisory System Analyst

 (46)

 Data Engineer

 (41)

 Senior Systems Engineer

 (37)

 Senior Software Engineer

 (30)

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

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

Round 1 - Coding Test 

Write a program to print the Fibonacci series.

Top IBM Senior Consultant Interview Questions and Answers

Q1. Best practices of triggers& test classes
View answer (1)

Senior Consultant Interview Questions asked at other Companies

Q1. 1. What's the use of update sets and how do you move update set from one instance to another? Once you imported the update set, what will you do? To check the customisations, You need to do open the update set and do something. What is that... read more
View answer (3)

Get interview-ready with Top IBM Interview Questions

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - One-on-one 

(3 Questions)

  • Q1. What is accruals
  • Ans. 

    Accruals refer to expenses that have been incurred but not yet paid for.

    • Accruals are used to match expenses with revenues in the same accounting period.

    • They are recorded as liabilities on the balance sheet until they are paid.

    • Examples include accrued salaries, interest, and taxes.

    • Accruals help provide a more accurate representation of a company's financial position.

  • Answered by AI
  • Q2. What is provisions
  • Ans. 

    Provisions are funds set aside for future expenses or losses.

    • Provisions are typically made to cover potential future liabilities or expenses.

    • They are recorded as a liability on the balance sheet until they are utilized.

    • Examples of provisions include warranty provisions, bad debt provisions, and restructuring provisions.

  • Answered by AI
  • Q3. What is pre payment
  • Ans. 

    Prepayment is a payment made before the actual due date of an invoice or bill.

    • Prepayment helps in ensuring timely payment and can sometimes lead to discounts.

    • It is common in industries like real estate, where tenants may prepay rent for a few months.

    • Prepayment can also refer to paying for goods or services in advance before receiving them.

  • Answered by AI

Senior Process Analyst Interview Questions asked at other Companies

Q1. what is Medicare Advantage Plan Or MAPD? What is EOB?
View answer (3)

Jobs at IBM

View all

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 1 Nov 2024

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

(2 Questions)

  • Q1. Difference between Authentication and Authorization
  • Ans. 

    Authentication verifies the identity of a user, while authorization determines what actions a user is allowed to perform.

    • Authentication confirms the user's identity through credentials like username and password.

    • Authorization controls access to resources based on the user's identity and permissions.

    • Example: Logging into a website (authentication) and then accessing specific pages based on user roles (authorization).

  • Answered by AI
  • Q2. Exceptions in Selenium
  • Ans. 

    Exceptions in Selenium are errors that occur during test execution, such as ElementNotVisibleException or NoSuchElementException.

    • Exceptions in Selenium are thrown when there is an unexpected behavior or error during test execution.

    • Common exceptions include ElementNotVisibleException, NoSuchElementException, StaleElementReferenceException, and TimeoutException.

    • Handling exceptions in Selenium can be done using try-catch ...

  • Answered by AI

Skills evaluated in this interview

Top IBM QA Engineer Interview Questions and Answers

Q1. how to do when dev think it is bug but you do not agree
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 (7)

Software Developer interview

user image Devyansh Ojha

posted on 17 Nov 2021

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is the best application of technology
  • Q2. Share a event how did u manage trurning around it .
  • Ans. 

    I successfully turned around a failing project by implementing a new communication strategy and reorganizing the team.

    • Identified the root causes of the issues

    • Developed a new communication plan to keep stakeholders informed

    • Reassigned tasks to team members based on their strengths

    • Monitored progress closely and made adjustments as needed

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Introduce yourself
  • Q2. Best project and your contribution.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest and straight

Program Manager Interview Questions asked at other Companies

Q1. Use case scenario - in case a new engagement is awarded to Infosys, share how do you manage that Project/Program?
View answer (9)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

A HackerRank Test with 2 Coding question of easy and medium difficulty7

Round 2 - Technicl Interview 

(2 Questions)

  • Q1. Questions on Java Core - streams api, features of java 8, multithreading, task scheduling, cron job, spring boot main annotations, global exception handling,
  • Q2. MySQL Query, questions around basics of Angular

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA is not asked for SDE or SDE2 roles in IBM, focus is primarily on development, kind of project one worked on, behavioural and situation based questions.

Software Engineer II Interview Questions asked at other Companies

Q1. There are fifteen horses and a racing track that can run five horses at a time. You have to figure out the top 3 horses out of those and you don't have any timer machine to measure. How will you find the top 3 horses?
View answer (2)

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, Interpersonal Skills and Javascript.
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.

Tell us how to improve this page.

IBM Interview Process

based on 1.8k interviews

Interview experience

4.2
  
Good
View more

Explore Interview Questions and Answers for Top Skills at IBM

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.9k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
View all

IBM Reviews and Ratings

based on 22k 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 22k Reviews and Ratings
Application Developer-Experience Front End

Bangalore / Bengaluru

5-8 Yrs

₹ 7.38992-22 LPA

Application Developer-Experience Front End

New Delhi

5-8 Yrs

₹ 4.8-28 LPA

CPU - Processor Verification Engineer

Bangalore / Bengaluru

3-5 Yrs

Not Disclosed

Explore more jobs
Application Developer
11.7k salaries
unlock blur

₹5.4 L/yr - ₹24 L/yr

Software Engineer
5.5k salaries
unlock blur

₹5.2 L/yr - ₹22.1 L/yr

Advisory System Analyst
5.2k salaries
unlock blur

₹9.4 L/yr - ₹27.5 L/yr

Senior Software Engineer
4.8k salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Senior Systems Engineer
4.4k 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