I applied through college or university. The process took 2 days. I interviewed at Veeva Systems in Nov 2022
Interview
General questions in the first round. Then I got an OA which was not so easy. 1 was an easy question, the other was hard. It was based on arrays and DP from what I remember.
I applied online. The process took 1+ week. I interviewed at Veeva Systems (Pleasanton, CA) in Sep 2025
Interview
Starts with behavioural interview (30 mins): interviewer asks about resume review, why veeva, where do you see yourself 5 years from now, familiarity with Java, etc. Once you clear that, you get an OA (2 Java questions): need to know Java dsa (LinkedList, PriorityQueue). You move onto team day (coffee chat, technical coding interview, break, technical interview(job history)). Couple of things I found weird is that I was never scheduled for EDP overview and during the interview they asked about all of my grades and why it dipped from an A to A-. It was all super weird process especially when none of the team members interviewing me were from good colleges ( Cal East Bay, Chico State, SFSU, etc) or any good grades.
I applied online. The process took 3 weeks. I interviewed at Veeva Systems in Dec 2024
Interview
Whole process took around 3-4 weeks. Completed phone screen. Received OA. Got invited to a Team Day which had 5 rounds (coffee chat, resume review, 2 technical rounds, program overview). The employees were very nice and I learned a lot. The technical was one leetcode medium and one part was debugging a file.
I applied through college or university. The process took 3 weeks. I interviewed at Veeva Systems (Toronto, ON) in Nov 2024
Interview
3 stage interview:
1. Behavioral interview screening with HR recruiter
2. OA in Java (LC easy/med)
3. Team day - 4 back-to-back interviews with various members of your team. Includes behavioral and technical portions.
Interview questions [4]
Question 1
Why do you want to work at Veeva? (they seem to care about this a lot)