I applied online. The process took 3 months. I interviewed at Roche (Mississauga, ON) in Jan 2019
Interview
Extremely long process with multiple rounds of interviews with various departments and department leads in local, regional and global locations. The whole interview process took 7 interviews and 3 months. At any point if the interviewer felt you were not a good fit you would be eliminated
Interview questions [1]
Question 1
Why do you want to work at Roche? How do you think you would differentiate yourself over other candidates?