It is always beneficial to know what it's like to be there at that moment. So, to give you an advantage, we provide Interview Experiences from candidates who have been in your situation before. Make the most of it.
Students who clear the written round are called for a Technical Interview.
There is no hard and fast rule for which questions will be asked in this round. You can expect questions on any topic, depending on the panel. To clear this round, you should be clear with your basics.
You should be prepared with Data Structures and Algorithms, DBMS, Operating Systems, Networking, OOPs concepts, and a programming language of your choice.
Students from branches other than CS should prepare for two other subjects related to their branch. CS students will be expected to write code in the interview.
They also ask questions from your resume. You may be asked puzzles in this round. To be prepared for puzzles, you can practice from our Puzzles section.
Sometimes, they only ask HR questions, such as:
The following metrics were computed from 439 interview experiences for the IBM Software Engineer role in India.
IBM's interview process for their Software Engineer 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 Engineer interview process in India.