An additional point is to get a job in an MNC. Just concentrate on the basics of any stream, whether theoretically or practically. That's what I did, and I got it.
The following metrics were computed from 173 interview experiences for the IBM Applications Developer role in India.
IBM's interview process for their Applications Developer roles in India is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for IBM's Applications Developer interview process in India.