Top Tech Transition Enroll now

IBM Interview Experiences & Questions

8 real IBM interviews shared by candidates: every round, the questions they were asked, how they answered, and whether they got the offer. Latest: May 2026.

What to expect at IBM

Based on 8 real interviews

62%Got an offer
2.4/5Difficulty
2Typical rounds
2 weeksStart to finish

By role

The IBM interview process

Most common round types: Behavioral (2), Technical (2), Coding (1), Data Structures & Algorithms (1), Machine Learning (1), Project Discussion (1).

Real IBM interview questions

  1. Find the shortest path in a graph. Other · Online assessment
  2. Explain the difference between Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs). Coding · Online assessment
  3. What is bagging/boosting? Behavioral · Technical round
  4. Implement LRU Cache. Other · Online assessment
  5. Time & work, profit/loss, number series, seating arrangements, data interpretation (bar charts). Moderate difficulty. Negative marking applies. Coding · Online assessment
  6. How does a transformer work? Behavioral · Technical round
  7. Tell me about a time you faced a difficult challenge. Other · Online assessment
  8. Problem 1: Find all pairs in an array whose sum equals a given target. (Easy — HashMap approach expected.) Coding · Online assessment
  9. What is a normalization layer? Behavioral · Technical round
  10. Asked to pitch Spotify with a presentation Other · Final / onsite round
  11. Problem 2: Given a string, return the first non-repeating character. (Easy-medium.) Coding · Online assessment
  12. "Tell me about yourself." Behavioral · Final / onsite round
  13. 2 Python coding questions Other · Online assessment
  14. Reverse a linked list. Coding · Technical round
  15. "Describe a time you faced a conflict in a team. How did you resolve it?" Behavioral · Final / onsite round
  16. Tell me about a time when you failed at work. Other · Online assessment
  17. What is an example of a poorly designed product? How would you improve it? Coding · Technical round
  18. "Are you open to relocation? Do you have any concerns about the role?" Behavioral · Final / onsite round
  19. What are current tech trends you find interesting? Other · Technical round
  20. "What is a deadlock? How can it be prevented?" Coding · Technical round
  21. "Why IBM specifically? What do you know about IBM's current focus areas?" Behavioral · Final / onsite round
  22. What is your favorite product and why? How would you improve it? Other · Technical round
  23. "Explain normalization. What is the difference between 2NF and 3NF?" Coding · Technical round
  24. What's your favorite product and why? Other · Final / onsite round
  25. "You've listed a REST API project — walk me through how you handled authentication." Coding · Technical round
  26. Break down the sentence into its parts of speech elements Other · Technical round
  27. "What is the difference between an abstract class and an interface in Java? When would you use each?" Coding · Technical round

All 8 IBM interview experiences

Software Developer Engineer InternIBM · May 2026

“The process was really easy just leetcode mediums then a behavioral. I solved the two problems, and then two weeks later got an interview. A week after the interview you should get the offer.”

Rejected2 roundsIntern
Customer Success Engineer InternIBM · Apr 2026

“Process was smooth. Interview details were shared beforehand and we were prompted to prepare a presentation/pitch”

Got the offer2 roundsIntern
Machine Learning EngineerIBM · Mar 2026

“Seemed a little disorganized. Questions off the top of the interviewers' heads. No structure given to the interviewee ahead of time. Everyone was very nice”

Rejected2 roundsIntern
Finance and StrategyIBM · Jan 2026

“It is important to not get flustered during the case if you feel like you do not know something. Stay calm and collected. Take time to think before speaking. One of my interviewers was really nice…”

Rejected2 rounds
Product ManagerIBM · Nov 2025

“Was pretty straightforward, make sure to have strong STAR/CAR responses and understanding of basic product sense”

Got the offer1 roundIntern
Product ManagerIBM · Mar 2025

“I got fast-tracked to the final round. So I can't really speak to the standardized experience. But the interviewer was very nice.”

Got the offer1 roundIntern
Software EngineerIBM · Aug 2024

“The interview process was well-structured and transparent, spanning an online test, two technical rounds, and an HR discussion. The interviewers were approachable and gave me time to think through…”

Got the offer3 roundsEntry level
Software EngineerIBM · May 2024

“The process was very smotth and the interviewer manager was very kind and helpful. The role was on Natural Language processing and IBM Watson Analytics. So the interviewer would like to know more…”

Got the offer1 roundIntern

Frequently asked questions

How many rounds are in the IBM interview?

Candidates report a typical 2 rounds, usually including a recruiter screen, online assessment, technical round, final / onsite round.

How hard is the IBM interview?

Candidates rate it 2.4/5 on average (easy), across 8 interviews.

How long does the IBM hiring process take?

About 2 weeks from first contact to decision, based on reported timelines.

What percentage of IBM candidates get an offer?

62% of candidates with a final result got an offer (5 of 8).

What does the IBM interview focus on?

The most common round types are Behavioral, Technical, Coding, Data Structures & Algorithms.