I applied online after seeing a new grad position on LinkedIn around the end of January.
After a while, a recruiter (Ashley, who was wonderful) approached me.
Then, we set up a phone interview, which lasted 90 minutes. We discussed my experience, and I answered some technical questions and completed two coding problems.
After that, I was invited for an on-site day, which consisted of four interviews with various engineering and senior staff, and lunch with two other associate SWEs.
A few days after that, I was asked to set up a phone call and was told they didn't want to continue.
I think the thing that "screwed me" was the unit test/debugging section, which was unexpected and based on their actual code (which, obviously, I hadn't seen before).
Phone Interview:
On-Site:
The following metrics were computed from 1 interview experience for the Veeva Systems Associate Software Engineer (New Grad) role in Pleasanton, California.
Veeva Systems's interview process for their Associate Software Engineer (New Grad) roles in Pleasanton, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Veeva Systems's Associate Software Engineer (New Grad) interview process in Pleasanton, California.