I applied online. I interviewed at Veeva Systems in Jul 2023
Interview
The first-round interview consisted of a brief 30 min video call with a friendly HR representative who explained the role and asked several questions. At the end of the call, the HR representative told me to keep an eye on my inbox for the second-round development Java coding challenges. Several days later, I received an email from the HR representative letting me know that they would not be moving forward with my application. I was a bit confused because the interview went well, so I was disappointed to hear they had changed their mind.
I applied online. I interviewed at Veeva Systems (Santa Clara, CA) in Jun 2026
Interview
First step was an online assessment in Python, it was a pretty straightforward problem requiring me to complete class methods of an overarching system. Behavioral was pretty straightforward as well.
I applied online. I interviewed at Veeva Systems (Toronto, ON)
Interview
They’re really helpful and provided clear guidance and instructions during the process, the question aligns well with the role and the company’s job. Difficulty of the coding problem was reasonable.
I applied online. I interviewed at Veeva Systems in May 2026
Interview
The process consists of a personality test, a coding challenge, a 1 hour live coding interview, and finally a "Why Veeva" interview. The interviewer was very nice and the live coding question was fair (either in Java or Python).