Little tough.
They have a written exam for upto 7 years in all technologies followed by a communication round (which I feel is good to have) a Technical round (Mostly by one person, but sometimes by two), a Personality round (situation based questions from previous project), an HR round and an optional Managerial round (if you're going to a project, straight).