I got a call first by their HR sometime late in April to see if I was still available for an internship. Next I got a call 3 weeks later and it was a typical HR phone interview following which 3 days later I was interviewed over the phone by the manager based on my past experience mentioned on my resume. I was then invited a week later to do a presentation on a topic I chose from 3 given topics. Some questions at the end about why I want the internship and why pharma and so on. The same day while I am driving back I get the call that I am hired!