I applied online and then I waited long to hear a call.
At last I received an email that someone will be calling me for my interview. I was expecting an HR interview but the person who called said Hi and right away it was all technical. He was asking me stuff from my undergrad which I did like 6 years ago. How would I remember the details. Anyways, it was pretty fast and I didn't get the job