I applied online. The process took 1 week. I interviewed at Veeva Systems (Toronto, ON) in Jul 2024
Interview
I applied via LinkedIn, and then a recruiter got in touch. The recruiter told me that my profile matched several open positions and that they would show my profile to the hiring manager and schedule a call with one of them. A few days later, I received an automated email stating they were not moving forward with my application, with no feedback provided. After asking for feedback, I received a somewhat generic response stating that although I did well during the phone screen, they had many candidates and decided to continue with them.
I applied through other source. I interviewed at Veeva Systems (Toronto, ON) in May 2026
Interview
Everyone I talked to in the process seemed very genuine and down to earth, so that part was good. The process was a bit long and specific to Java so I had to relearn that after several years. The coding question during the onsite was an algorithm I learned in undergrad, and had never touched again, so I don’t think it gave great signal. It was either you studied that specific algorithm or you didn’t, and you couldn’t brute-force it. I did not enjoy that. The system design problem was also strange. It started out coding a toy algorithm for a specific request assignment problem, and then about designing a real-world algorithm for the actual problem. I also don’t know what signal they were trying to get out of that. I was expecting a standard architecture design problem, not that curveball. I don’t know how to rate the interview difficulty. It was just strange. I came away expecting a rejection and received one about a week later.
Interview questions [1]
Question 1
“System design”: write code to efficiently assign requests to “workers”. Then create an algorithm that would do this in real life.
I applied online. I interviewed at Veeva Systems (London, England) in Jan 2026
Interview
First round is the hiring manager round.
Second round is the technical coding round, asked to build a basic UI component.
Questions were vague but easy. They didn’t seem very interested, which makes me think if they were actually looking to hire anyone!
had a first call with recruiter and he says his feedback is super positive but haven't get any follow up after that.
was asked about my working experience, salary expectation and a couple of basic technical questions.
Interview questions [1]
Question 1
your working experience for last couple of years
some basic technical questions