Most asked topics
Past projects 23Behavioral 22Data structures & algorithms 21Arrays & strings 16Aptitude 12English proficiency 10OOP 10DBMS 9
Also tested: Swift, Objective-C, Explaining a topic of the candidate's choice, Public APIs, Design choices, Code review or pair programming, REST, HTTP status codes, GraphQL, Past projects, Arithmetic, Pattern sequences, Data structures & algorithms, Arrays & strings, Dynamic programming, Trees, Operating systems, DBMS, SQL, OOP, Aptitude, Puzzles, Resume deep-dive, Behavioral, STAR stories, Group discussion, Case study, System design, Communication, Domain knowledge
IBM’s own guidance
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.
IBM hiring page