Taro Logo

Software Engineer (Internship) Interview Experience - Pleasanton, California

September 1, 2025
Neutral ExperienceNo Offer

Process

The interview process begins with a behavioral interview, lasting 30 minutes. The interviewer will ask about your resume, why you are interested in Veeva, your five-year career goals, and your familiarity with Java, among other topics.

Upon clearing the behavioral interview, you will receive an online assessment (OA) consisting of two Java questions. Proficiency in Java data structures and algorithms (DSA), such as LinkedList and PriorityQueue, is required.

Next is the team day, which includes a coffee chat, a technical coding interview, a break, and a technical interview focusing on your job history.

Some aspects of the process felt unusual:

  • I was never scheduled for an EDP overview.
  • During interviews, I was asked about all my grades and why they dipped from an A to an A-.

Overall, it was a very peculiar process, especially considering none of the team members interviewing me attended prestigious universities or had stellar academic records (examples mentioned include Cal East Bay, Chico State, and SFSU).

Questions

Why do you want to join Veeva?

Was this helpful?

Interview Statistics

The following metrics were computed from 6 interview experiences for the Veeva Systems Software Engineer (Internship) role in Pleasanton, California.

Success Rate

0%
Pass Rate

Veeva Systems's interview process for their Software Engineer (Internship) roles in Pleasanton, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral33%
Negative17%

Candidates reported having very good feelings for Veeva Systems's Software Engineer (Internship) interview process in Pleasanton, California.

Veeva Systems Work Experiences