Taro Logo

Associate Software Engineer Interview Experience

July 1, 2020
Positive ExperienceGot Offer

Process

The interview process began with an initial HR screening. This progressed into an hour-long technical interview, followed by a final four-hour interview with the team I would potentially work with.

I found the first hour-long interview much harder than the actual final four-hour interview. The four-hour interview included:

  • Two behavioral interviews
  • Two technical interviews

In some cases, a follow-up interview might be necessary. In my experience, the follow-up was a 15-minute behavioral interview.

A few hours after this, I received the offer.

Questions

The final four-hour technical interview questions were of average difficulty. The hour-long interview question was harder, but unfortunately, since it was months ago, I don't remember it.

For the final interview, the first question involved a tree-related scenario with two parts. The first was finding the height of the tree, and the second was finding the siblings of a node (I believe). I finished earlier than the allotted 45 minutes, and the interviewer asked me a follow-up question on my code.

The second technical interview was to sort an array of 0s, 1s, and 2s in one iteration (or at least linear time, but one pass is the preferred solution). This is a LeetCode question.

Was this helpful?

Interview Statistics

The following metrics were computed from 102 interview experiences for the Veeva Systems Associate Software Engineer role in United States.

Success Rate

14%
Pass Rate

Veeva Systems's interview process for their Associate Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive49%
Neutral37%
Negative14%

Candidates reported having very good feelings for Veeva Systems's Associate Software Engineer interview process in United States.

Veeva Systems Work Experiences