First there was an E-mail writing round. Most of the candidates cleared this. It's easy provided you use all the words given.
Next there was an Aptitude test where questions from basic areas of mathematics were asked. This included Probability, Permutations and Combinations, Number Systems, Time and Work etc. Questions were mostly easy. Plus you have ample time, like 3-4 minutes per question.
After clearing Aptitude, there were two interview rounds- Technical and HR.
In technical round, there were some basic questions asked, like from Constructors, Super class, OOP Concepts and Inheritance. Questions from DBMS included simple SQL queries.
HR round was easy and interactive. It started with self introduction. Questions like strengths and weaknesses, Why TCS etc can be expected.
Overall an easy process. Be confident with what you know and communicate well.