I applied online. The process took 2 days. I interviewed at Biogen in Jan 2012
Interview
Initial screening interview was with the recruiting manager. After which I interviewed by phone with the hiring manager. Within a couple days I was invited for an in person interview.
Several days before I was given an agenda. I had phone interviews with off site department members in the morning. In the afternoon I met with the hiring manager, as well as 5-6 other people, from different departments. I received their decision about 3 weeks later.
Interview questions [1]
Question 1
There were not any very difficult questions, but I did get the standard, what are you weaknesses question.