I applied online and received an email from the hiring team's engineering manager on the same day. We scheduled a Zoom call, and after a 30-minute conversation, I received an invitation to the technical screen interview.
After the technical screen, I received an invitation to full round interviews, including:
All the interviewers were friendly and professional. The whole process took pretty quickly (2 weeks), and responses were prompt as well.
There are a lot of questions about why you want to work at Veeva. The technical screen is a medium LeetCode question.
The following metrics were computed from 11 interview experiences for the Veeva Systems Senior Software Engineer role in Canada.
Veeva Systems's interview process for their Senior Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Veeva Systems's Senior Software Engineer interview process in Canada.