There were 3 rounds.
1st was a coding round with 3 questions, based on topics like binary trees, linked lists, and similar data structures. Be thorough with data structures and DBMS.
The second round was technical and included basic questions on Java, projects, etc.
The last round was HR.
The following metrics were computed from 196 interview experiences for the IBM Software Developer role in India.
IBM's interview process for their Software Developer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for IBM's Software Developer interview process in India.