Veeva first contacted me via email to answer the following questions:
I was then scheduled for a phone interview. This involved going onto Collabedit to code solutions to two Java problems while the interviewer watched and answered any questions. I didn't perform very well, and the next day I received a rejection email.
The coding problem involved two questions.
Given a Person class that includes mother, father, children, age, gender, etc., create a method to find the person's greatest sister.
Then, create a method that will find the greatest ancestors in the family tree.
The following metrics were computed from 1 interview experience for the Veeva Systems Software Engineer, New Grad role in United States.
Veeva Systems's interview process for their Software Engineer, New Grad roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Veeva Systems's Software Engineer, New Grad interview process in United States.