The hiring process
| Round | Format | What's tested |
|---|---|---|
| Online Assessment | ~60-90 min total | Coding, cognitive games, learning agility and English |
| Technical Interview | ~30-45 min | DSA, DBMS, OOP, networking and projects |
| HR Interview | ~20-30 min | Communication, values fit and adaptability |
Process and cutoffs vary by drive/team and change over time — confirm on the official careers page.
Round-by-round: exactly what's asked & how to prepare
Online Assessment
~60-90 min totalA multi-component test: a short coding section (several small problems, tight overall time), a suite of Cognify cognitive mini-games (problem solving, spatial and numerical reasoning, working memory), a learning-agility section, and an English language check. Components are separately timed and some are adaptive.
- Small array/string coding tasks under a tight timer
- Numerical and spatial reasoning mini-games
- Working-memory and pattern tasks
- Business vocabulary and syntax correction
- Reading comprehension
- Practice quick, correct implementations of easy problems (speed matters)
- Try free cognitive-games samples to learn the formats
- Revise business English and grammar-correction drills
- Take a timed coding sprint to build pace
- Over-engineering the short coding problems and running out of time
- Panicking at the pace of the cognitive games
- Neglecting the English section
- Fast, correct code on small problems
- Consistent cognitive-game performance
- Clean English usage
Technical Interview
~30-45 minA fundamentals-focused round on data structures and algorithms, DBMS, OOP, networking and sometimes light system-design thinking, plus a deep dive into your resume projects. Expect to explain approaches and, occasionally, to write or dry-run small code.
- Explain a data structure and its complexity trade-offs
- OOP pillars with examples
- DBMS keys, normalization and a SQL query
- Basic networking concept (e.g. TCP vs UDP)
- Project walkthrough and your contribution
- Revise DSA, DBMS, OOP and networking to explain-out-loud level
- Practice a few SQL queries
- Solve small coding problems you can dry-run verbally
- Rehearse every resume project deeply
- Bluffing on networking or DBMS gaps
- Definitions without examples
- Weak grasp of your own projects
- Clear, correct fundamentals
- Good complexity reasoning
- Project ownership
HR Interview
~20-30 minA conversational round on communication, teamwork, leadership potential, adaptability, career goals and alignment with IBM's values. Willingness to relocate and work in shifts may come up.
- Why IBM and why this role
- A teamwork or leadership story
- How you handle change or ambiguity
- Career goals and continuous learning
- Relocation and shift flexibility
- Research IBM's businesses (consulting, cloud, AI) and values
- Prepare STAR stories for teamwork and adaptability
- Rehearse an authentic 'Why IBM'
- Prepare honest relocation/shift answers
- Generic motivation answers
- No concrete behavioral examples
- Hesitation on relocation when required
- Clear communication
- Growth mindset and adaptability
- Authentic motivation
What to master
- Fast easy-problem coding
- Data structures and algorithms
- DBMS and SQL
- OOP concepts
- Networking basics
- Cognitive-games familiarity
- Business English
- STAR behavioral storytelling
Eligibility
Typically 60% or 6.0 CGPA with no active backlogs; CSE/IT/ECE/EEE and MCA for Associate System Engineer roles. Confirm exact cutoffs per drive.
IBM India salary & compensation (2026)
Mix of GCC/product (IBM Software, Research) and large services (Consulting); product/R&D roles pay above services.
| Role / Level | Experience | India — total CTC | US — total comp | What to know |
|---|---|---|---|---|
| Associate/Systems Engineer | 0–2 yr | ₹5–9 LPA | — | Services entry lower; software/R&D higher. |
| Software Engineer (Band 6–7) | 2–5 yr | ₹10–20 LPA | — | Product teams top this range. |
| Senior/Advisory Engineer (Band 8) | 5–9 yr | ₹22–38 LPA | $120K–160K | US product roles hire at scale. |
| Staff/Senior Technical Staff (Band 9) | 9–13 yr | ₹40–65 LPA | $160K–210K | Deep technical leadership. |
| Distinguished Engineer / STSM | 13+ yr | ₹70 LPA–1.2 Cr | $210K–300K+ | Rare, high-impact IC/architect roles. |
How the package is structured
- Banded structure (Bands 6–10); each band is a meaningful step.
- IBM Software/Research/Cloud pay well above IBM Consulting/services.
- RSU grants appear at senior product bands, not services.
- US product/cloud roles list competitive dollar ranges; India consulting stays local.
Indicative 2026 market ranges aggregated from public sources (levels.fyi, Glassdoor, AmbitionBox, candidate reports). Compensation varies widely by location, team, level calibration, and negotiation — use these as directional benchmarks, not guarantees.
Your prep plan
- Days 1-3: fast easy-problem coding drills for the timed section
- Days 4-5: cognitive-games samples plus English/grammar practice
- Days 6-8: DSA and DBMS revision to spoken depth
- Days 9-10: OOP and networking basics plus SQL practice
- Days 11-12: rehearse all resume projects
- Days 13-14: STAR answers plus a mock technical and HR round
Want this plan dated to your interview?
Upload your resume and tell Whis your interview date — get a personalized, day-by-day plan built around your gaps, then run Whis live in the interview.
Get my personalized planFrequently asked questions
How hard is IBM's coding section?
The problems are small and easy-to-medium, but the overall time is tight, so speed and correctness on simple problems matter most.
What are the Cognify games?
A suite of interactive mini-games measuring problem solving, spatial and numerical reasoning, and working memory. Practice the formats so the pace doesn't surprise you.
Is system design tested for freshers?
Only lightly, if at all. The technical round is mostly DSA, DBMS, OOP, networking and projects.
Does IBM ask about shifts and relocation?
Yes, these roles can involve shifts and relocation, so answer honestly in the HR round.
Do MCA and non-CS branches qualify?
Yes, IBM hires from CSE/IT/ECE/EEE and MCA for Associate System Engineer roles.
Is the assessment adaptive?
Some components are adaptive and separately timed, so treat each section on its own.