I had to first clear a written objective type test.
Later,in the second level interview, I gave a demo class.
I did well in both.
Later, I had a phone interview with hr, usually they require face to face interviews with hr, but I had done well in the first two phases. So that was skipped.
It also depends on requirements.
They have an internal referral programme. So if you have friends working here, it is simpler.