Initially a Aptitude test is conducted to evaluate general thinking capabilities of a candidate. It has mathematical and data interpretation questions. This was followed by a Group discussion which was on a current topic. This discussion was held in a board room of TCS office. After this interview was conducted, where in some general questions like "Tell me something about yourself", favourite subjects, hobbies, etc were asked. I was also asked to write a program for displaying a defined pattern.