Applied online.
After HR screening, a technical round was scheduled within weeks. The technical round was a HackerRank-style interview with preset code and test cases. I did not do a great job at the programming exercise, resulting in no offer.
A preset coding exercise with test cases to parse a bunch of string operations and pattern matching. This is a type of exercise with lots of embedded use cases.
The following metrics were computed from 4 interview experiences for the Veeva Systems Principal Software Engineer role in United States.
Veeva Systems's interview process for their Principal Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Veeva Systems's Principal Software Engineer interview process in United States.