Upload Button Icon Add office photos

IBM Research

Compare button icon Compare button icon Compare

Filter interviews by

IBM Research Interview Questions and Answers

Updated 22 Mar 2025
Popular Designations

12 Interview questions

A HR Recruiter was asked 3mo ago
Q. Tell me about yourself.
Ans. 

I am an HR professional with over 5 years of experience in recruitment, talent management, and employee engagement.

  • Background: I hold a degree in Human Resources Management from XYZ University.

  • Experience: I've worked with companies like ABC Corp, where I successfully filled over 100 positions in a year.

  • Skills: Proficient in using ATS systems and social media for sourcing candidates.

  • Achievements: Implemented a new ...

View all HR Recruiter interview questions
An Associate Software Developer was asked 7mo ago
Q. What do you mean by OOPs?
Ans. 

OOPs stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.

  • OOPs focuses on creating objects that contain data and methods to manipulate that data.

  • Encapsulation, inheritance, and polymorphism are key principles of OOPs.

  • Examples of OOP languages include Java, C++, and Python.

View all Associate Software Developer interview questions
An Associate Software Developer was asked 7mo ago
Q. If a fan is an entity, what are its attributes?
Ans. 

Attributes of a fan include size, speed, power source, noise level, and direction of rotation.

  • Size (e.g. diameter of blades)

  • Speed (e.g. rotations per minute)

  • Power source (e.g. electric, battery)

  • Noise level (e.g. decibels)

  • Direction of rotation (e.g. clockwise, counterclockwise)

View all Associate Software Developer interview questions
A Senior Embedded Engineer was asked 10mo ago
Q. What is pipelining in ARM architecture?
Ans. 

Pipeline in ARM is a technique used to increase the performance of the processor by overlapping the execution of multiple instructions.

  • Pipeline allows multiple instructions to be processed simultaneously in different stages of execution.

  • It helps in reducing the overall execution time of a program.

  • ARM processors typically have a 3-stage pipeline, but some newer designs have more stages for better performance.

  • Exampl...

View all Senior Embedded Engineer interview questions
An Intern was asked
Q. What is IBM Watson?
Ans. 

Watson IBM is an artificial intelligence system developed by IBM that uses natural language processing and machine learning to analyze and interpret data.

  • AI system developed by IBM

  • Uses natural language processing

  • Utilizes machine learning to analyze and interpret data

View all Intern interview questions
A Data Scientist was asked
Q. What are the different types of algorithms used for classification?
Ans. 

There are several algorithms used for classification, including decision trees, logistic regression, k-nearest neighbors, and support vector machines.

  • Decision trees: a tree-like model where each internal node represents a test on an attribute, each branch represents the outcome of the test, and each leaf node represents a class label

  • Logistic regression: a statistical method that uses a logistic function to model a...

View all Data Scientist interview questions
A Software Engineer was asked
Q. How do you check if a tree is balanced?
Ans. 

Check if a tree is balanced by comparing the heights of its left and right subtrees.

  • Calculate the height of the left subtree and the height of the right subtree.

  • If the difference between the heights is greater than 1, the tree is not balanced.

  • Recursively check if both the left and right subtrees are balanced.

  • If both subtrees are balanced and the height difference is less than or equal to 1, the tree is balanced.

View all Software Engineer interview questions
Are these interview questions helpful?
A Research Intern was asked
Q. What are your field preferences in CS?
Ans. 

I am interested in various fields of computer science.

  • Artificial Intelligence

  • Data Science

  • Machine Learning

  • Computer Vision

  • Natural Language Processing

View all Research Intern interview questions
A Software Engineer was asked
Q. What are your general intentions in life and future plans, if any?
Ans. 

My general intent in life is to continuously learn and grow while making a positive impact on the world. As for my future plans, I hope to advance my career in software engineering and eventually start my own company.

  • Continuous learning and personal growth

  • Making a positive impact on the world

  • Advancing my career in software engineering

  • Starting my own company

View all Software Engineer interview questions
A Senior Embedded Engineer was asked 10mo ago
Q. What is DMA? Context Switching
Ans. 

DMA stands for Direct Memory Access, a feature that allows hardware devices to transfer data to/from memory without involving the CPU.

  • DMA is used to offload data transfer tasks from the CPU, improving overall system performance.

  • Context switching is the process of saving and restoring the state of a CPU so that multiple processes can share the same CPU.

  • DMA and context switching are both important concepts in embedd...

View all Senior Embedded Engineer interview questions

IBM Research Interview Experiences

23 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Discuss about your projects done and questions about them
  • Q2. Questions about internals of File system protocol and file systems.

Interview Preparation Tips

Interview preparation tips for other job seekers - Get your basics strong.

AI Engineer Interview Questions & Answers

user image Anonymous

posted on 1 Nov 2024

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

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

Round 1 - Technical 

(3 Questions)

  • Q1. They asked Design pattern
  • Q2. Good ds and algo problem
  • Q3. Questions related to c++
Round 2 - Technical 

(2 Questions)

  • Q1. Library management system design
  • Ans. 

    Designing a library management system to efficiently organize and track library resources.

    • Utilize a database to store information on books, patrons, and transactions

    • Implement a user-friendly interface for librarians to add, edit, and delete records

    • Incorporate features such as search functionality, book reservations, and overdue notifications

  • Answered by AI
  • Q2. Docker and kubernatic question

Skills evaluated in this interview

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

(4 Questions)

  • Q1. Basic C questions
  • Q2. ARM processor quetions, RTOS
  • Q3. What is DMA? Context Switching
  • Ans. 

    DMA stands for Direct Memory Access, a feature that allows hardware devices to transfer data to/from memory without involving the CPU.

    • DMA is used to offload data transfer tasks from the CPU, improving overall system performance.

    • Context switching is the process of saving and restoring the state of a CPU so that multiple processes can share the same CPU.

    • DMA and context switching are both important concepts in embedded sy...

  • Answered by AI
  • Q4. What is pipeline in ARM?
  • Ans. 

    Pipeline in ARM is a technique used to increase the performance of the processor by overlapping the execution of multiple instructions.

    • Pipeline allows multiple instructions to be processed simultaneously in different stages of execution.

    • It helps in reducing the overall execution time of a program.

    • ARM processors typically have a 3-stage pipeline, but some newer designs have more stages for better performance.

    • Example: In...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was nice

Skills evaluated in this interview

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

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. Tell. Me. about your self
  • Q2. Why. Should we choose you
  • Ans. 

    I bring a unique blend of skills, experience, and passion for software development that aligns perfectly with your team's goals.

    • Proven experience in full-stack development, having successfully delivered multiple projects on time and within budget.

    • Strong problem-solving skills demonstrated through my work on optimizing application performance, resulting in a 30% speed increase.

    • Excellent teamwork and communication abilit...

  • Answered by AI
  • Q3. Why. did. your. leave. Your last. Job
  • Q4. What. are. your. strengths. and. weakness
  • Ans. 

    I excel in problem-solving and teamwork, but I sometimes struggle with time management under tight deadlines.

    • Strength: Strong analytical skills - I enjoy breaking down complex problems, as demonstrated in my last project where I optimized a database query, improving performance by 30%.

    • Strength: Effective communicator - I regularly present technical concepts to non-technical stakeholders, ensuring everyone is aligned on...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Speaking slowly and clearly can help you appecer relaked and confident
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 coding questions were given. They were pretty basic. Mostly from arrays and strings.

Round 2 - Technical 

(4 Questions)

  • Q1. What do you mean by OOPs
  • Ans. 

    OOPs stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.

    • OOPs focuses on creating objects that contain data and methods to manipulate that data.

    • Encapsulation, inheritance, and polymorphism are key principles of OOPs.

    • Examples of OOP languages include Java, C++, and Python.

  • Answered by AI
  • Q2. If the fan is an entity, what are the attributes to it?
  • Ans. 

    Attributes of a fan include size, speed, power source, noise level, and direction of rotation.

    • Size (e.g. diameter of blades)

    • Speed (e.g. rotations per minute)

    • Power source (e.g. electric, battery)

    • Noise level (e.g. decibels)

    • Direction of rotation (e.g. clockwise, counterclockwise)

  • Answered by AI
  • Q3. Questions based on projects
  • Q4. Sorting algorithms

Skills evaluated in this interview

HR Recruiter Interview Questions & Answers

user image Anonymous

posted on 26 Feb 2025

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

I appeared for an interview in Jan 2025.

Round 1 - HR 

(1 Question)

  • Q1. Tell. me. about your. self
  • Ans. 

    I am an HR professional with over 5 years of experience in recruitment, talent management, and employee engagement.

    • Background: I hold a degree in Human Resources Management from XYZ University.

    • Experience: I've worked with companies like ABC Corp, where I successfully filled over 100 positions in a year.

    • Skills: Proficient in using ATS systems and social media for sourcing candidates.

    • Achievements: Implemented a new onboa...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Speaking slowly and clearly can. help.. appecer relaked and confident

Intern Interview Questions & Answers

user image Anonymous

posted on 4 Sep 2023

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Oops questions and java
  • Q2. Oops answers is answe
Round 3 - Technical 

(2 Questions)

  • Q1. What is watson ibm
  • Ans. 

    Watson IBM is an artificial intelligence system developed by IBM that uses natural language processing and machine learning to analyze and interpret data.

    • AI system developed by IBM

    • Uses natural language processing

    • Utilizes machine learning to analyze and interpret data

  • Answered by AI
  • Q2. No text and share

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jan 2023. 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. Tell me about your project management skills.
  • Q2. Tell me about how you resolved a technical issue that affected the project deliverable date.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest, and complete in your answers to all questions.

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 8 Aug 2022

I applied via Naukri.com and was interviewed in Jul 2022. There were 2 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 - Aptitude Test 

FINANCIAL STATMENTS, RATIO ANALYSIS,MS OFFICE

Interview Preparation Tips

Topics to prepare for IBM Research Data Analyst interview:
  • Operations
  • System Administration
Interview preparation tips for other job seekers - Dear Sir / Medam
i have done work in ongc (staff training inistitute) .
work at handling and maintaining office records, employee data and attendance .
managing the payments.
An active participator ,can be good team worker can also work independently.

I applied via Recruitment Consultant and was interviewed in Sep 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Have you ever proposed a project idea on your own before?
  • Q2. Can you briefly describe your project
  • Q3. What are the different types of algorithms used for classification?
  • Ans. 

    There are several algorithms used for classification, including decision trees, logistic regression, k-nearest neighbors, and support vector machines.

    • Decision trees: a tree-like model where each internal node represents a test on an attribute, each branch represents the outcome of the test, and each leaf node represents a class label

    • Logistic regression: a statistical method that uses a logistic function to model a bina...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - This was a technical round to test the understanding and ability of the candidate related to problem solving.
I answered the question as specifically as possible.
Best way to overcome is to answer what you know and understand in depth.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about IBM Research?
Ask anonymously on communities.

IBM Research Interview FAQs

How many rounds are there in IBM Research interview?
IBM Research interview process usually has 1-2 rounds. The most common rounds in the IBM Research interview process are Technical, Resume Shortlist and Coding Test.
What are the top questions asked in IBM Research interview?

Some of the top questions asked at the IBM Research interview -

  1. if the fan is an entity, what are the attributes to ...read more
  2. What are the different types of algorithms used for classificatio...read more
  3. How to check if the tree is balanc...read more
How long is the IBM Research interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

3.6/5

based on 12 interview experiences

Difficulty level

Easy 33%
Moderate 56%
Hard 11%

Duration

Less than 2 weeks 78%
2-4 weeks 11%
6-8 weeks 11%
View more

Interview Questions from Similar Companies

ITC Infotech Interview Questions
3.7
 • 376 Interviews
CitiusTech Interview Questions
3.3
 • 290 Interviews
NeoSOFT Interview Questions
3.6
 • 280 Interviews
Altimetrik Interview Questions
3.7
 • 241 Interviews
Episource Interview Questions
3.9
 • 224 Interviews
Xoriant Interview Questions
4.1
 • 213 Interviews
INDIUM Interview Questions
4.0
 • 198 Interviews
Incedo Interview Questions
3.0
 • 193 Interviews
View all

IBM Research Reviews and Ratings

based on 65 reviews

4.3/5

Rating in categories

4.0

Skill development

4.2

Work-life balance

4.0

Salary

3.9

Job security

4.0

Company culture

3.6

Promotions

3.9

Work satisfaction

Explore 65 Reviews and Ratings
Software Developer
70 salaries
unlock blur

₹14.7 L/yr - ₹34.6 L/yr

Software Engineer
32 salaries
unlock blur

₹11.7 L/yr - ₹35.1 L/yr

Senior Software Engineer
21 salaries
unlock blur

₹15.6 L/yr - ₹48.5 L/yr

Backend Developer
12 salaries
unlock blur

₹20 L/yr - ₹39 L/yr

Devops Engineer
8 salaries
unlock blur

₹16.1 L/yr - ₹32.5 L/yr

Explore more salaries
Compare IBM Research with

ITC Infotech

3.7
Compare

CMS IT Services

3.1
Compare

KocharTech

3.9
Compare

Xoriant

4.1
Compare
write
Share an Interview