First, I had an HR interview. It went great. The HR representative seemed very friendly and nice.
Then, I had a phone screen with a manager. It went well and involved two coding exercises. I managed to complete both of them.
However, it was a little odd that the manager started asking HR-related questions, such as my salary expectations and visa status.
The HR representative then called me to schedule an onsite interview. It was four hours long. Two hours were dedicated to technical interviews with engineers, and the remaining time was for a behavioral interview with the manager and VP.
It went okay. However, I have not received an offer.
Overall, the interview experience was okay.
Phone interview:
Onsite:
The following metrics were computed from 3 interview experiences for the Veeva Systems Senior Software Engineer role in Boston, Massachusetts.
Veeva Systems's interview process for their Senior Software Engineer roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Veeva Systems's Senior Software Engineer interview process in Boston, Massachusetts.