I applied thorough Naukri.com . A very easy aptitude test on paper. 10 minutes English test on paper. Then there was a technical round where you should be prepared for everything you have mentioned on your Resume. It's very important. Be thorough with your projects, skills, etc. Two HR rounds. Questions about family, relocation, etc. etc. The second HR round with CTO or senior management member is important and prepare SQL well.