I applied online through internshala website and had to wait for a couple of weeks. I was then mailed and called, and was told that I had been shortlisted. Then, I was called a week later for my telephonic interview. I got the offer a month after the interview.