The interview process consisted of a 30-minute video interview where they asked common questions to try and learn a bit about you.
Then, a take-home 60-minute coding challenge was assigned.
I must say I was a little surprised when it came to the complexity of the last question (there were a total of 3).
Given an algebraic string (e.g., "22.5n-1.5/4") and a result (e.g., 14), return the value of 'n' as a double with 4 points of precision. I must say, for a 1-hour challenge with 2 other questions, this seemed unfair. You essentially have to write a parser.
The following metrics were computed from 42 interview experiences for the Veeva Systems Associate Software Engineer role in Canada.
Veeva Systems's interview process for their Associate Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Veeva Systems's Associate Software Engineer interview process in Canada.