First, you have to take a written test. If you qualify, the next round is a machine test, followed by a technical interview and then an HR round. In some cases, the manager may also have a discussion with the candidate.
I applied through a recruiter. The process took 1 day. I interviewed at Reddensoft (Calcutta)
Interview
4 step process:
1. Written: oops based and sql based questions
2. Coding: assignment to make a small project
3. Interview: based on the project and written answers
4. Director interview