I had applied through LinkedIn and then HR contacted me in next 5 days. First there was a telephonic conversation where HR asked me about my current company details and work experience.
Then she asked me to submit an assignment within next week and meanwhile there was also a technical interview scheduled.