IBM logo

IBM interview questions

24 first-hand experiences · See open roles at IBM

IBM's entry-level hiring, especially its very large India campus and off-campus intake, runs as a long chain of individually eliminating gates rather than a short interview loop: a short HackerRank coding test, a game-based cognitive assessment (Cognify) and/or a psychometric personality questionnaire, an English or spoken-communication assessment, often a written behavioural essay and a group discussion, and only then a technical interview plus a managerial/PDM conversation. The technical bar is moderate by big-tech standards (easy-to-medium DSA, plus OS, DBMS/SQL, OOP and Linux fundamentals) and the interview is heavily resume- and project-driven, with the panel usually coming from the specific team that requested the headcount. Outside India the shape differs: IBM's own careers material describes CV screen, a recorded one-way video assessment, a recruiter screen and then a case interview (consulting) or client-team interviews (sales), and UK graduate hiring historically ran an IPAT aptitude test followed by an assessment centre and a separate role-matching stage.

These 24 writeups cover software engineering, internship, new grad and other roles. 23 of them were posted under a pseudonym (Reddit, GeeksforGeeks or forum handles), so we could not verify the authors’ identities.

Typical rounds
3.82-6 range
Outcomes shared
11/6offer / not
Most common round
Online assessment
Sources span
2009 - 2026

Most frequently reported · Past projects(19), Behavioral(18), Data structures & algorithms(17), Arrays & strings(14), Aptitude(11)

IBM’s official process

IBM's own careers blog lays out a five-to-six stage entry-level flow: CV screening; a recorded (asynchronous) video interview assessment in certain regions; an online coding assessment only for technical roles such as developer, cloud engineer or data scientist; a recruiter screening interview; then a first-round case interview and a second-round behavioural/competency interview. IBM advises candidates to research the company, ask clarifying questions in the case, narrate their reasoning out loud, and ask for a hint rather than going silent, and it flags 'why IBM Consulting?' as the question people most often under-prepare. A parallel post for entry-level technology sellers replaces the case round with a conversation with a core sales team member and then interviews with several members of the client-facing team, and stresses scenario-based questioning.

Read IBM’s own hiring page →

What IBM is hiring for now

7,445 open roles in our index.

Most-posted roles

  • PROCESS DELIVERY SPECIALIST-PROCURE TO PAY157
  • Senior Solution Sales Engineer - Confluent152
  • Technical Consultant-AI Integration112
  • Package Consultant-Salesforce105
  • Data Engineer-Data Platforms-SnowFlake89
  • Application Developer-Cloud FullStack86

Top locations

  • Bengaluru905
  • Pune210
  • Austin198
  • Quezon City184
  • Hyderabad163

Commonly tested topics

Data structures & algorithms·Arrays & strings·Dynamic programming·Trees·Operating systems·DBMS·SQL·OOP·Aptitude·Puzzles·Past projects·Resume deep-dive·Behavioral·STAR stories·Group discussion·Case study

Interview experiences at IBM

Outcome
Seniority

Associate System Engineer

New grad

Received an offer4 rounds

  1. 1
    Coding testOnline assessment

    Two problems in roughly 50 minutes, one easy string task and one harder array/DP task. The author advises settling on a working approach before writing code and at minimum passing the public tests.

    Covered · Arrays & strings, Dynamic programming

  2. 2
    English language assessmentOnline assessment

    Same-day MCQ test on vocabulary, synonyms and antonyms, spelling, error spotting and fill-in-the-blanks, with negative marking and the option to skip.

    Covered · English proficiency

  3. 3
    Group discussionPanel

    On-the-spot topics discussed as a team; this group unusually got two topics back to back rather than one.

    Covered · Group discussion, Communication

  4. 4
    HR interviewBehavioral

    Conversational close covering the candidate's exposure to AI tools, simple Python problem-solving and how they approach problems in their own projects.

    Covered · Past projects, Domain knowledge

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2024-05-02

Software Engineer (IBM ISDL)

New grad

Not selected4 rounds

  1. 1
    Online coding testOnline assessment

    Three easy-to-medium problems on HackerRank, described as variants of well-known array and linked-list questions.

    Covered · Data structures & algorithms, Arrays & strings

  2. 2
    Proctored coding testOnline assessment

    A second HackerRank set of three problems, this time taken in person at an IBM-designated centre a few days later.

    Covered · Data structures & algorithms, Arrays & strings

  3. 3
    Technical interviewTechnical

    Concentrated on operating systems and Linux basics, an SQL query the candidate then had to optimise, a classic logic puzzle, and OOP concepts such as inheritance.

    Covered · Operating systems, SQL, OOP, Puzzles

  4. 4
    HR / PDM interviewHiring manager

    Walkthrough of the most recent project and its approach, background and interests, current industry trends, and why the candidate wanted this specific IBM unit, closing on location and role preference.

    Covered · Past projects, Domain knowledge, Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2024-01-04

Software Developer

Experienced

Outcome not shared5 rounds

  1. 1
    Online coding assessmentOnline assessment

    Timed test on data structures, algorithms and general problem solving, with coding done in Java or C++.

    Covered · Data structures & algorithms

  2. 2
    Technical interviewTechnical

    Two senior developers probed languages, databases and SDLC practice, then set a dynamic-programming problem to solve live in a shared editor.

    Covered · Dynamic programming, DBMS

  3. 3
    Project discussionTechnical

    Deep dive into a web application the candidate had built, covering architecture, technology choices, scalability and their personal contribution.

    Covered · Past projects, Scalability

  4. 4
    Behavioral interviewBehavioral

    Standard competency questions on communication, teamwork, handling difficult situations and meeting deadlines.

    Covered · Behavioral, Conflict handling

  5. 5
    HR roundBehavioral

    Career goals, willingness to pick up new technology and overall cultural fit.

    Covered · Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2023-08-14

Associate System Engineer

New grad

Outcome not shared4 rounds

  1. 1
    Coding testOnline assessment

    A single 30-minute HackerRank string-validation problem; the author passed six of seven test cases and still advanced.

    Covered · Arrays & strings

  2. 2
    Cognitive ability (Cognify)Online assessment

    Five short games (Shortcuts, Gridlock, Resemble, Numbubbles, Tally Up) taken while a proctor watched over a WebEx call; also an elimination gate with results within 10-15 minutes.

    Covered · Aptitude, Puzzles

  3. 3
    English assessmentOnline assessment

    Unproctored 15-minute test, answer as many questions as possible.

    Covered · English proficiency

  4. 4
    Technical + HR interviewTechnical

    A single 30-minute combined round mixing Java specifics (string types, OOP), a hashing-flavoured design question, cloud platform comparisons, and several situational questions about risky decisions, failure and a team losing members before a deadline.

    Covered · OOP, Past projects, STAR stories, Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2021-10-11

Software Engineer

New grad

Received an offer3 rounds

  1. 1
    Cognitive ability assessmentOnline assessment

    About 30 minutes of the five Cognify games covering pathfinding, block packing, mental rotation, arithmetic targets and quantity comparison.

    Covered · Aptitude, Puzzles

  2. 2
    Coding + MCQ testOnline assessment

    Fourteen questions in 70 minutes: four coding problems on grammar checking, pangrams, word-break style concatenation and longest palindrome, plus ten MCQs on CS fundamentals.

    Covered · Arrays & strings, Data structures & algorithms

  3. 3
    Panel technical interviewPanel

    Four interviewers introduced their team, then covered DBMS and OS, three data-structure coding problems, virtualization and its real-world use, and the candidate's projects and internship.

    Covered · DBMS, Operating systems, Data structures & algorithms, Past projects

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2021-09-16

Software Engineer

New grad

Received an offer4 rounds

  1. 1
    Coding testOnline assessment

    One problem in 30 minutes, a lowest-common-ancestor question on a binary search tree.

    Covered · Trees, Data structures & algorithms

  2. 2
    Cognitive abilityOnline assessment

    The same five-game 30-minute mental-ability battery, again an elimination gate.

    Covered · Aptitude, Puzzles

  3. 3
    English assessmentOnline assessment

    A 15-minute MCQ round on spelling, grammatical errors and word meanings, with negative marking.

    Covered · English proficiency

  4. 4
    Technical + HR + managerialTechnical

    One 30-minute round covering tree traversals written live, OOP with real-life examples, array and linked-list applications, plus situational questions on team resistance, workplace conflict and client presentations.

    Covered · Trees, OOP, Past projects, Conflict handling, Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2022-02-15

Software Developer (India pooled drive)

New grad

Received an offer3 rounds

  1. 1
    Coding assessment (virtual)Online assessment

    One hour, two moderate problems involving a greedy approach and a max-heap, taken online and proctored.

    Covered · Greedy algorithms, Data structures & algorithms

  2. 2
    Coding assessment (offline)Online assessment

    A 75-minute in-person test at a host college with three easier questions: basic conditional logic, an SQL join query and a pattern-printing problem. Solving two was the bar to advance.

    Covered · SQL, Arrays & strings

  3. 3
    Technical interviewTechnical

    Thirty minutes with two interviewers: explain the logic of the earlier pattern problem, more SQL plus a scenario-based database question, design considerations for a grocery store website, the candidate's web projects and how pages render. No HR round followed.

    Covered · SQL, DBMS, Past projects, System design

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2025-08-29

Engineer (hardware/embedded leaning)

New grad

Received an offer3 rounds

  1. 1
    MCQ testOnline assessment

    Roughly an hour of aptitude (percentages, numbers, permutations and combinations), digital electronics and basic coding MCQs.

    Covered · Aptitude, Digital electronics

  2. 2
    Technical interviewTechnical

    Opened on digital logic (building a larger multiplexer from smaller ones, complements, universal gates), then moved to array de-duplication in linear time, N-Queens, cache data structures and heap behaviour. Language-agnostic; the interviewer graded the reasoning.

    Covered · Digital electronics, Data structures & algorithms, Operating systems

  3. 3
    Technical 2 / HRHiring manager

    Mostly an introduction to the team and their tooling plus a self-introduction and skills walkthrough; about twenty minutes, with the offer confirmed two days later.

    Covered · Behavioral, Domain knowledge

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2023-08-07

GBS Associate Developer

New grad

Received an offer5 rounds

  1. 1
    Cognitive ability gamesOnline assessment

    Five short games with individual time limits and a practice run before each, testing aptitude and some personality traits. Few candidates were cut here.

    Covered · Aptitude, Puzzles

  2. 2
    Psychometric testOnline assessment

    Ten sets of five forced-choice trait statements answered on an agree/disagree slider, with questions deliberately repeated. Roughly half the cohort was eliminated at this gate.

    Covered · Personality assessment

  3. 3
    English testOnline assessment

    Straightforward MCQs on synonyms, antonyms, meanings and spelling.

    Covered · English proficiency

  4. 4
    Coding roundOnline assessment

    On HackerRank: seven MCQs on DBMS, OS and networking plus one 45-minute coding problem, with different candidates getting different problems. This was the heaviest cut in the drive.

    Covered · DBMS, Operating systems, Networking, Arrays & strings

  5. 5
    Technical + HRFinal

    One-on-one face-to-face round starting with document checks, then projects and internships, why IBM, a deliberately confrontational challenge to the credibility of the CV, and a question about what matters when dealing with a US client.

    Covered · Past projects, Behavioral, Customer scenarios

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2020-04-21

Software Engineer

New grad

Outcome not shared3 rounds

  1. 1
    Online assessmentOnline assessment

    Fifteen MCQs weighted heavily toward operating systems and Linux commands with a couple of aptitude puzzles, plus two coding questions (IPv4 to IPv6 conversion and length of the last word in a messy string).

    Covered · Operating systems, Aptitude, Arrays & strings

  2. 2
    Technical interviewTechnical

    Thirty virtual minutes on inter-process communication, semaphores, multicore scheduling, process versus thread, C storage classes and interrupts, then live coding of linked-list creation, cycle detection, a bit-swap and an endianness check.

    Covered · Operating systems, Concurrency, Data structures & algorithms, Bit manipulation

  3. 3
    HR roundBehavioral

    Projects, location preferences and situational managerial questions.

    Covered · Past projects, Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2024-08-21

Associate System Engineer

New grad

Not selected5 rounds

  1. 1
    Coding testOnline assessment

    A single string problem in 45 minutes, eliminating, with results by email.

    Covered · Arrays & strings

  2. 2
    Communication roundOnline assessment

    A 20-minute listening and speaking assessment, also eliminating.

    Covered · English proficiency

  3. 3
    On-site coding roundOnline assessment

    A second, in-person coding problem searching for a word within a collection of strings; results announced within the hour.

    Covered · Arrays & strings

  4. 4
    Essay writing + group discussionPanel

    Five typed essays on past-experience prompts with five minutes each, then a group discussion on dependence on AI. The author was eliminated at this stage.

    Covered · STAR stories, Group discussion

  5. 5
    Final interviewFinal

    The author reached but did not clear the final interview and could not identify what went wrong.

    Covered · Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2024-12-05

Software Engineer intern (IBM ISDL)

Internship

Outcome not shared4 rounds

  1. 1
    Online testOnline assessment

    HackerRank test of 25 CS-fundamentals MCQs plus three DSA coding problems.

    Covered · Data structures & algorithms, DBMS, Operating systems

  2. 2
    Second online testOnline assessment

    A near-identical second HackerRank test with 25 MCQs and three coding problems.

    Covered · Data structures & algorithms

  3. 3
    Technical interviewTechnical

    Three DSA problems (duplicates in an array, linked-list cycle, pair with a given sum) followed by resume-driven discussion.

    Covered · Arrays & strings, Data structures & algorithms, Past projects

  4. 4
    PDM roundHiring manager

    Manager round on language choices, each project in detail, how the candidate juggled an internship with other work, favourite subject and future aspirations.

    Covered · Past projects, Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2024-09-11

Intern (campus)

Internship

Received an offer3 rounds

  1. 1
    Online testOnline assessment

    Logical questions mixed with the game-style assessment items.

    Covered · Aptitude, Puzzles

  2. 2
    Technical interviewTechnical

    Polymorphism, the difference between primary and foreign keys, a live implementation of duplicate removal from a linked list, and a search problem on a sorted binary sequence.

    Covered · OOP, DBMS, Data structures & algorithms

  3. 3
    HR roundBehavioral

    Introduction and general questions about interests; the offer came a week later.

    Covered · Behavioral

Shared by GeeksforGeeks contributor (handle not exposed) on gfg · 2021-04-01

Application Developer

New grad

Not selected4.5 LPA CTC6 rounds

  1. 1
    Online assessmentOnline assessment

    One 40-minute DSA question (longest common subsequence), finished early and cleared.

    Covered · Dynamic programming

  2. 2
    Communication skills assessmentOnline assessment

    Listening and speaking, sentence error correction and fill-in-the-blanks; described as straightforward.

    Covered · English proficiency

  3. 3
    On-campus coding roundOnline assessment

    An unannounced extra HackerRank round held in the college lab: one medium stack problem in 30 minutes.

    Covered · Data structures & algorithms

  4. 4
    English writing roundBehavioral

    Twenty minutes to type answers to behavioural prompts.

    Covered · STAR stories

  5. 5
    Group discussionPanel

    Fifteen students discussing the benefits of AI in college life; shortlist announced three hours later.

    Covered · Group discussion

  6. 6
    Technical + HR interviewTechnical

    Seventy-five minutes: resume and React/API project deep dive including writing a data-fetch call, questions on version control and hosting, then four DSA questions in a row (Dijkstra pseudocode, merge sort implementation, a Fenwick tree and a palindrome problem), closing on why IBM. Not selected despite a positive-feeling interview.

    Covered · Past projects, API design, Graphs, Data structures & algorithms

Shared by LeetCode Discuss poster (anonymous) on github · 2024-12-01

Associate System Engineer

New grad

Not selected4.5 LPA plus a 25,000 rupee one-time settling allowance4 rounds

  1. 1
    Online technical assessmentOnline assessment

    HackerRank test of 60 to 90 minutes mixing MCQs and coding; roughly 2,459 candidates were shortlisted from this stage.

    Covered · Data structures & algorithms, Aptitude, OOP

  2. 2
    Spoken English assessmentOnline assessment

    AI-proctored virtual round needing webcam and mic, testing spoken grammar, pronunciation and sentence clarity; the pool dropped to about 873.

    Covered · English proficiency

  3. 3
    In-person coding + written EnglishOnline assessment

    A 30-minute HackerRank array/string problem taken on campus, plus five typed behavioural answers with a five-minute timer each; about 147 candidates survived. The in-person format was announced only a day in advance.

    Covered · Arrays & strings, STAR stories

  4. 4
    Technical + HR interviewFinal

    In-person panel described as calm and friendly, covering the AI/ML specialisation choice, internship challenges, project ownership and team size, opinions on AI replacing jobs, and Java versus Python language details.

    Covered · Past projects, OOP, Behavioral, Domain knowledge

Shared by LeetCode Discuss poster (anonymous) on github · 2025-06-01

SDE 1 (IBM ISL, Bangalore)

New grad

Received an offer4 rounds

  1. 1
    HackerRank testOnline assessment

    Two easy problems in 60 minutes, one a log-parsing counting problem and one a string/DP question.

    Covered · Arrays & strings, Dynamic programming

  2. 2
    Psychometric testOnline assessment

    Around 50 agree/disagree personality statements, sometimes presented as forced-choice pairs. The author notes that after this test resumes go out to the hiring teams, so progressing further is effectively resume matching.

    Covered · Personality assessment

  3. 3
    Technical interviewTechnical

    Forty-five minutes run by the team that shortlisted them, in this case cloud development, so more than half the time went on microservices, Docker and Kubernetes from their projects, followed by basic DSA (binary search, list reversal, majority element) and explaining recursion with a stack diagram. Other candidates instead got OS, networks and SQL.

    Covered · Scalability, API design, Data structures & algorithms, Past projects

  4. 4
    Managerial roundHiring manager

    Forty minutes with a senior manager on the internship project, background, and short- and long-term goals including further study.

    Covered · Past projects, Behavioral

Shared by LeetCode Discuss poster (anonymous) on github · 2023-10-01

Associate System Engineer (off-campus)

New grad

Not selected5 rounds

  1. 1
    CodeKnack coding testOnline assessment

    IBM's branded online coding assessment, taken in mid-January and cleared.

    Covered · Data structures & algorithms

  2. 2
    English assessmentOnline assessment

    Scheduled the same day as the coding test.

    Covered · English proficiency

  3. 3
    Group discussionPanel

    A full-day in-person GD about a week later, from which most attendees advanced.

    Covered · Group discussion

  4. 4
    InterviewTechnical

    Held at an IBM location but conducted over laptop video, mostly resume-driven; a selection email followed within two days.

    Covered · Resume deep-dive

  5. 5
    Repeat elimination interviewFinal

    Weeks after the selection email, candidates who had not received a joining date were called back for a second, harder eliminating interview. The author was then rejected outright in March despite the earlier selection mail.

    Covered · Resume deep-dive

Shared by LeetCode Discuss poster (anonymous) on github · 2024-02-01

Integration intern (software group)

Internship

Outcome not shared3 rounds

  1. 1
    Online testOnline assessment

    Thirty to forty questions each with a 20-second timer, mixing leadership-oriented behavioural items with logical sequence puzzles. No score was shown at the end.

    Covered · Aptitude, Behavioral

  2. 2
    Technical interviewTechnical

    On-site with the prospective technical manager covering experience, basic algorithms and data structures and Java fundamentals, then an unusual exercise: 20 minutes alone with product documentation followed by presenting that product's architecture to other technical staff and fielding their questions.

    Covered · Data structures & algorithms, OOP, Past projects

  3. 3
    Behavioral interviewBehavioral

    With managers, digging into CV specifics such as unfinished certifications and past situational examples.

    Covered · Resume deep-dive, Behavioral

Shared by LeetCode Discuss poster (anonymous) on github · 2017-01-01

Associate System Engineer

New grad

Outcome not shared4 rounds

  1. 1
    Coding test (CodeKnack on HackerRank)Online assessment

    One long but simple 30-minute problem, in this case reformatting and reversing byte pairs of a hexadecimal string.

    Covered · Arrays & strings

  2. 2
    Cognify cognitive assessmentOnline assessment

    The Revelian game-based battery (Short Cuts, Resemble, Grid Lock, Tally Up, Numbubbles); the author says no specific preparation is possible or needed.

    Covered · Aptitude, Puzzles

  3. 3
    English language assessmentOnline assessment

    Roughly ten minutes of MCQs on spelling, word meanings and grammatical errors, with negative marking.

    Covered · English proficiency

  4. 4
    InterviewFinal

    Easy to moderate difficulty, friendly interviewer, focused on self-introduction, project walkthrough, what was original about the work, and standard HR questions.

    Covered · Past projects, Behavioral

Shared by Rugved Bongale on blog · 2021-10-07

Support-oriented / client-facing technical role

New grad

Received an offer2 rounds

  1. 1
    Technical interviewTechnical

    Interactive discussion of fundamentals: abstraction versus interfaces and abstract classes, primary keys, relational versus non-relational databases, the SQL the candidate had actually written, and their internship and academic projects. The interviewer probed clarity of thinking more than recall.

    Covered · OOP, DBMS, SQL, Past projects

  2. 2
    Managerial / PDM interviewHiring manager

    A conversational round on motivation for IBM, learning mindset, adaptability, organising competing work, handling pressure, and explicit comfort with a support-oriented, customer-facing role.

    Covered · Behavioral, Customer scenarios, Conflict handling

Shared by CodeDame on blog · 2026-02-03

Associate System Engineer

New grad

Received an offer6 rounds

  1. 1
    Online coding testOnline assessment

    One medium problem in 45 minutes, drawn from a small pool so different candidates got different questions.

    Covered · Arrays & strings

  2. 2
    Communication skills assessmentOnline assessment

    Twenty minutes on the SHL platform across five or six sections: reading aloud, listen-and-repeat, correcting a spoken error sentence, unscrambling and speaking a sentence, and a 45-second monologue on a given topic.

    Covered · English proficiency

  3. 3
    Second coding testOnline assessment

    Another 45-minute round, this time a pattern-search problem solved with KMP.

    Covered · Arrays & strings, Data structures & algorithms

  4. 4
    Written English assessmentBehavioral

    Twenty-five minutes to write STAR-structured answers to five behavioural prompts.

    Covered · STAR stories

  5. 5
    Group discussionPanel

    A 10 to 15 minute discussion on the impact of startups.

    Covered · Group discussion

  6. 6
    Face-to-face interviewFinal

    A 50-minute in-person final round closing out the six-stage loop.

    Covered · Past projects, Behavioral

Shared by Naukri Code 360 contributor (anonymous) on blog · 2024-12-03

SDE 1

New grad

Not selected2 rounds

  1. 1
    Online coding testOnline assessment

    Forty-five minutes for two problems (kth node from the end of a linked list, inorder traversal), followed by an aptitude section of tightly time-boxed numerical and logical questions where speed was the constraint.

    Covered · Data structures & algorithms, Trees

  2. 2
    Technical video interviewTechnical

    Thirty minutes described as easier than the test: operating system concepts including virtual memory and reentrancy, then CRUD and SQL joins and normal forms up to BCNF.

    Covered · Operating systems, DBMS, SQL

Shared by Naukri Code 360 contributor (anonymous) on blog · 2021-11-20

Frontend Developer

Experienced

Received an offer3 rounds

  1. 1
    Technical screenTechnical

    Forty-five minutes of advanced JavaScript theory rather than coding: ES6 features, how switch comparisons work, property checking and why async/await exists.

    Covered · JavaScript, Concurrency

  2. 2
    Coding roundTechnical

    Three practical JavaScript problems: reversing the words of a sentence, looking up a label by id in an array of objects, and counting word frequencies.

    Covered · Arrays & strings, Data structures & algorithms

  3. 3
    HR roundBehavioral

    Standard strengths and weaknesses plus a walkthrough of a resume project.

    Covered · Behavioral, Past projects

Shared by Naukri Code 360 contributor (anonymous) on blog · 2024-01-22

Graduate scheme (technical stream, UK Futures)

New grad

Outcome not shared3 rounds

  1. 1
    IPAT aptitude testOnline assessment

    IBM's numerical and logical aptitude test used as the first screen, with a shorter confirmatory re-sit at the assessment centre to verify the online score.

    Covered · Aptitude

  2. 2
    Assessment centre group exercisesPanel

    Two 30-minute group exercises. The author's read was that scoring well meant contributing something that changed how the group was working rather than just talking.

    Covered · Group discussion

  3. 3
    Assessment centre interviewsPanel

    A roughly half-hour business interview aimed at role matching plus a similar-length competency-based foundations interview; for technical applicants the conversation leaned toward programming experience over pure competency questions. Current graduates were on hand to talk to candidates informally.

    Covered · Behavioral, Past projects

Shared by The Student Room user 'mailmerge' (thread: IBM Futures scheme - assessment centre) on edu · 2009-01-01

IBM interviews: FAQ

What is the interview process like at IBM?
IBM's entry-level hiring, especially its very large India campus and off-campus intake, runs as a long chain of individually eliminating gates rather than a short interview loop: a short HackerRank coding test, a game-based cognitive assessment (Cognify) and/or a psychometric personality questionnaire, an English or spoken-communication assessment, often a written behavioural essay and a group discussion, and only then a technical interview plus a managerial/PDM conversation. The technical bar is moderate by big-tech standards (easy-to-medium DSA, plus OS, DBMS/SQL, OOP and Linux fundamentals) and the interview is heavily resume- and project-driven, with the panel usually coming from the specific team that requested the headcount. Outside India the shape differs: IBM's own careers material describes CV screen, a recorded one-way video assessment, a recruiter screen and then a case interview (consulting) or client-team interviews (sales), and UK graduate hiring historically ran an IPAT aptitude test followed by an assessment centre and a separate role-matching stage.
What topics does IBM test in interviews?
Commonly reported topics include Data structures & algorithms, Arrays & strings, Dynamic programming, Trees, Operating systems, DBMS.

These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often; treat this as directional prep, not a script.