I applied online. I interviewed at Veeva Systems (Pleasanton, CA) in Jun 2017
Interview
2 phone screens, 1 design exercise and then onsite interview. Entire process took 1 months and is very delightful. The hiring team replied very quickly and the interviews are well managed.