I applied online. The process took 2 weeks. I interviewed at Roche (Tucson, AZ) in Feb 2017
Interview
submitted my resume and got reached out to for phone call screenings. The first round is the HR, the second round the team leader. The whole process was very friendly. They are very professional. Questions are normal level, very common ones.