I applied in-person. The process took 5 weeks. I interviewed at AstraZeneca in Oct 2009
Interview
After applying for the job, selection for the interview took the most time. Once the final list was ready, I was contacted for a telephone interview and then a week later, asked for my availability for a HQ based panel interview. In two weeks, the inerview process was completed and the offer letter took another 10 days to arrive.