The hiring process at Veeva Systems takes an average of 7 days when considering 2 user submitted interviews across all job titles. Candidates applying for Business Analyst Graduate had the quickest hiring process (on average 7 days), whereas Business Analyst Graduate roles had the slowest hiring process (on average 7 days).
I applied online. I interviewed at Veeva Systems (Boston, MA) in Nov 2025
Interview
20 minute phonecall. Standard questions regarding background and resume. Interviewer asked standard questions and went through timeline of resume. Response time was quick to respond to questions regarding application and on-boarding.
Their automated system sent me the same technical assignment I had taken in a previous application cycle. I completed it perfectly this time and received explicit feedback that my code was "excellent." The recruiter then called and scheduled an onsite interview.
The day before the interview, I emailed to ask for the missing logistics. Instead of replying, the recruiter called, asked if I had done this assignment in the past, and when I answered honestly, canceled the interview on the spot.
It is unacceptable to penalize a candidate for your own system's failure to track applicant history
Interview questions [1]
Question 1
Wordle exercise , Countdown exercise .
They love exercises that includes files.
I applied online. I interviewed at Veeva Systems in May 2026
Interview
final stage was a one-on-one interview with team member. split into 3 parts - first part was a deep dive into your motivations for the role etc, second part was a chance to talk about yourself and third part was more general interview questions (give an example of how you demonstrated good teamwork, had to give feedback etc).
Interview questions [1]
Question 1
why this role? why not a lab based role? they ask this question in many different ways until they're satisfied with your answer and they feel like they understand your motivations