I recently had the opportunity to appear for the IBM recruitment process. The journey started with an online assessment that consisted of three sections: 12 MCQs, 3 coding questions, and one more section (I don’t clearly recall).
I was happy to get shortlisted for the interview after clearing the test.
Before the technical round, I was a little nervous, but the interviewers were polite and professional, which made me comfortable. During the technical round, they asked me about:
The interview went well overall, but since I wasn’t very confident in computer networks concepts, I could not make it to the next round.
In preparation, I mainly focused on easy to medium DSA questions, OOPs, and Java concepts. This experience helped me realize the importance of covering all core subjects along with coding, as interviews often test a balance of both.
Though I didn’t clear the final round, it was a valuable learning experience and motivated me to work on my weaker areas to be better prepared for upcoming opportunities.
My project details and the programming languages I am proficient in.
The following metrics were computed from 427 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.