Applied in Stackoverflow. The recruiter called me quick over the phone. After the initial recruiter interview, I was called for face to face interview with the technical team. Two of senior guys took the interview. The hiring manager gave me a positive feedback. After that they talked to one my reference in my previous company. They were really happy about the feedback from my previous employer. They called for next interview which is basically a HR interview to offer me the job officially. I choose to take it.