real interview stories, told over a cup of tea ♡
IBM Interview Experiences
3935 interview stories from candidates at 857 companies: how each round went, what was asked and how it ended. Every company page links to practice questions in the same style.
- 3935
- Experiences
- 857
- Companies
- 532
- Offers
16 results
- Software Developer InternIBM · Software Developer · Intern · Technical Screen · Oct 2026Offer
I got asked in-depth questions about tools and technologies listed in the role (and my experience using them). They really just wanted to see if I had some familiarity, as well as how good I was at seeking out answers (I said I don't know to a couple of questions, but explained the approach I would take to figure it out). No live coding. This is team dependent though so take it with a grain of sa…
- Coding Phone Screen on an IDE Function Signature MatcherIBM · Software Engineer · Technical Screen · Sep 2026
The task is to implement an IDE-style function signature lookup engine. It has two core APIs: Register a function (register): store the function name, its list of parameter types, and whether it takes variadic arguments. Query for matches (find_matches): given a list of argument types for a call, return the names of all functions that can be legally called with them. Core interface definition: Th…
- Passed the Coding OA, Failed the Behavioral OAIBM · Software Engineer · Online Assessment · Sep 2026Rejected
Two problems, 75 minutes. The first problem was counting triplets. You're given an array and a number d, and you have to return the number of triplets that satisfy a condition: in each triplet, the difference between the largest number and the smallest number can't be greater than d. My first solution was to sort the whole array and then use two nested for loops to find the smallest and largest n…
- Six Recorded Behavioral Questions, 1 Minute to Prep and 3 to AnswerIBM · Software Engineer · Online Assessment · Sep 2026
Six questions in total, 1 minute to prepare, 3 minutes to answer. Questions: Tell me about a time you used an AI tool to help you create something. How did you work out what it could and could not do well, and what did you check or change before relying on its output? Tell me about a time something you created did not work as expected. How did you work out why, and looking back, what might you ha…
- An 80-Minute HackerRank with a Slow Web IDEIBM · Software Engineer · Online Assessment · Aug 2026
The assessment lasted 80 minutes in total. At the beginning, it recommended choosing one of three frameworks: Django, Spring Boot, or Node. The first problem was LeetCode's Design Authentication Manager. The second problem provided a web application for a ticket-booking system. I had to fix errors in the backend. It involved basic concepts such as RESTful APIs, caching, and paginating returned da…
- An 80-Minute OA with Tree Distances and Django DebuggingIBM · Software Engineer · Online Assessment · Aug 2026
IBM's OA was unproctored. Here are a few pitfalls to watch out for: Q1: Tree Pythagorean Triples The problem: Given a tree and three fixed vertices x, y, z, count the vertices whose distances to those three vertices, sorted as a ≤ b ≤ c, form a Pythagorean triple: a² + b² = c², with all three distances positive integers. My approach: Run BFS or DFS once from each of x, y, z, record the distances…
- PostgreSQL Averages and HAVING for Resource UsageIBM · Software Engineer · Online Assessment · Aug 2026
Write a PostgreSQL query to identify customers whose websites have excessively high average resource usage. Table schemas: The customers table contains id (INT, primary key) and email (VARCHAR(255)). The site_metrics table contains customer_id (INT, foreign key), cpu_usage (DECIMAL(5,2)), memory_usage (DECIMAL(5,2)), and disk_usage (DECIMAL(5,2)). Specific requirements: The report must show custo…
- IBM Consultant interview with a one-attempt recorded assessment and live storytelling roundsIBM · Consultant · Online Assessment · Jul 2026
After I applied, the process began with an online recorded assessment. It felt fast and high stakes because I had only one attempt for each answer. The short timed set covered behavioral and consulting-style questions, including working with others, pressure, and close deadlines. In the recording format, I had a brief moment to think and then a couple of minutes to answer. My camera had to stay o…
- IBM Software Engineer HackerRank assessment with two timed coding questionsIBM · Software Engineer · Online Assessment · Jul 2026
Right after I applied, I received a timed online-assessment request that had to be completed within a week. It ran on HackerRank and consisted of two coding questions to finish in about an hour. The questions were clearly meant to filter quickly for problem-solving ability. My version used classic algorithmic prompts that felt like LeetCode problems. One was more puzzle-like than I expected: coun…
- IBM Software Engineer Interview Experience: Resume reasoning and follow-upsIBM · Software Engineer · Technical Screen · Jul 2026
I was scheduled for an interview about a week after applying. The early conversation was fairly standard: I walked through my experience and qualifications, then answered technical questions tied to what I had put on my resume. Even when there was not much coding, it felt like they wanted to know whether I could connect my background to actual work. Behavioral questions were a major part of it. I…
- IBM Software Engineer interview: automation testing, then manager fitIBM · Software Engineer · Technical Screen · Jul 2026
The technical interview was direct about testing and engineering fundamentals. We discussed my automation-testing experience, C# and Python, Selenium, BDD concepts, and how those topics connected to my own projects. The final round was with a hiring manager and focused on problem-solving, communication, and fit. I had to describe challenges I had handled and place the role in the context of real…
- IBM Software Engineer interview: campus shortlists and interrupted interviewIBM · Software Engineer · Online Assessment · Jul 2026Rejected
My IBM process began with an on-campus assessment that combined multiple-choice questions and coding. Only a limited number of students were shortlisted. The technical interview took a fixed hour block and went well enough that the interviewer gave positive feedback. Afterward, HR announced names for the next stage in waves. When my name was not in the first list, I assumed I had been rejected. I…
- IBM Software Engineer interview: coffee chat, pitch, and technical-behavioral sessionIBM · Software Engineer · Jul 2026Offer
I started with a more casual conversation than expected: a coffee chat about my background, resume projects, and prior work. There was no real coding pressure, just friendly questions and a sense of getting to know the role and team. The next step was more structured. I received an email with questions about my location and background, then had one 30-minute technical and behavioral session. It s…
- Software Engineer interview at IBM: automated rejection and silenceIBM · Software Engineer · Jul 2026Rejected
I completed a HackerRank online assessment under a tight timeline, but much of the rest of the process lacked human contact. I later received an automated-looking rejection notice without having heard from an actual person. In another similar timeline, I completed a HireVue-style interview with standard prompts and then waited more than a month and a half without an update. That long silence felt…
- Marketing Lead-Scoring Case, Offer in Two WeeksIBM · Data Scientist · Intern · Technical Screen · Jan 2026Offer
After I submitted my application, I automatically got sent an OA — one Python question and one SQL question, not too hard. First round (mainly asked about my resume, a deep dive into the ML project on my resume, and a case): What's your experience building a statistical model and a machine learning model? What kinds of variables/features did you use? Did the client only care about the results, or…
- Lead Scoring Case Twice, Offer in Two WeeksIBM · Data Scientist · Intern · Technical Screen · Nov 2025Offer
After I submitted my application, the OA went out automatically — one Python question and one SQL question, nothing too hard. First round (mainly asked about my resume, a deep dive into the ML project on my resume, and a case): What's your experience of building a statistical model and machine learning model? What kinds of variables/features did you use? Did the client only care about the results…