TL; DR : Read Karumanchi, do coding a lot, understand the basics of DBMS and networking, work on communication skills a bit and do some good projects in what you have done some work. (simpler version requested by Ashutosh)
I have been asking this question form the day I joined this institute. It has been looming in my conscious form day one. What really happens in the placements ? What is the truth behind such brutal trials ? What is the secret behind them? Why do people work so hard for them?
It took me three years of hard work and lot of searching. I scaled the whole campus. From it darkest corners to the treacherous pits. I saw them all learned and collected all the information I could to reach the ultimate truth, the truth behind the placements of IIITA. The holy seniors were very sneaky and the ancient teachers would not spill the beans regarding it. But as a great man who must remain unnamed said,
Kehte hain ki …… Agar kisi cheez ko dil se chaaho to puri kayanat usey tumse milane ki koshish mein lag jaati hai.
Translation : It is said ….. if your heart craves for something really bad then the whole universe will help you in finding it.