You should have a B.Tech degree and should have a good rank in GATE. The rank should be under 500.
There are many clubs in Indian Institute of Technology like Robotics Electronic, Aero modelling, Dance, Music, Fine arts, Automobile Programming and many more.
Cultural fest is ANTARAGNI and Sports fest is UDGHOSH Technical fest TECHKRITI
Basically, you need to clear JEE Advanced exam to enter in any of the IITs. There are only around 10k seats.
Cutoffs are different every year but approx 180 marks in exam can land you in a good IIT with a good department.