Received email from recruiter, I expressed interest. First level screening was done through telephonic discussion. Second technical discussion was scheduled within a week time. Later final HR discussion. Received offer letter without much delay. I think, the waiting time was due to availability of interviewers.