Though I am yet to hear the final decision from them, here is the process what has happened so far. I came across the open position on Linkedin job search and applied on the company website.
A technical recruiter called me and had a few minutes discussion. It was more like a "get to know" discussion and after it, she scheduled a formal technical telephonic interview the next week where in the interviewer discussed with me for about 40 minutes over Skype. It was just like any other interview where it started where he asked me to take him through the resume and I did. Then he started asking specific questions on my experience and it went so on.