I applied through an employee referral. I interviewed at Tatvasoft.
1. Technical Interview
2. Practical Interview(easy but lengthy date/calender related program)
3. Technical Interview with Business Development Manager
4. HR Interview
Average to crack the interview process, infrastructure is good but don't expect salary and free environment.