I applied online. The process took 2 weeks. I interviewed at BioMarin Pharmaceutical (Novato, CA)
Interview
I had a phone interview with the hiring manager then a couple weeks later he brought me in for face interview. It was a whole day interview with multiple individual from the team and the HR rep.
Interview questions [1]
Question 1
Mostly technical questions, if you know your domain you will be fine. Just make sure to really know and understand all what is written in your resume