30-minute recruiter screen.
45-minute history/short technical screen:
Four 45-minute interviews:
Basic Java OOP questions you would get in university (types of polymorphism, interfaces/abstract classes, etc.)
DFS question: A course object that has prerequisites (other courses). Given a list of courses, find all the prerequisites of courses that you would need to take all courses.
Why do you want to join Veeva?
Previous projects/jobs listed in your resume.
Any other offers?
The following metrics were computed from 3 interview experiences for the Veeva Systems Software Engineer role in Boston, Massachusetts.
Veeva Systems's interview process for their Software Engineer roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Veeva Systems's Software Engineer interview process in Boston, Massachusetts.