First Day:
Aptitude Exam: it was average, anyone can crack the exam with an adequate level of preparation. You can watch takshzilla videos for preparations, they worked for me.
Email writing: above 100 words, avoid grammatical mistakes.
Second Day: 3 rounds of interview
Technical Round: it went well. asked few questions about javascript, jQuery, and SQL, C. (I mentioned those in my resume).
Managerial round: Nothing special, few basic questions about my qualities and drawbacks and why TCS. What will you do if you don't get selected today?
HR Round: they were in big hurry, it was already 12 AM, asked about family and location preference and that's all.