New grad EDP program.
First round with a recruiter was just behavioral questions.
Then the second round was an OA on CodinGame. It had 3 questions.
IF YOU GOT DISABILITY ACCOMMODATIONS IN COLLEGE FOR EXAMS (LIKE EXTENDED TIME), YOU CAN ASK FOR IT FOR THIS OA TOO! Just let them know after you get an email saying you made it to Round 2.
The first question was easy; it was a string problem: given an array of strings, return the strings that contain a certain letter.
The second question was harder, and the CodinGame platform doesn't help. I recommend doing the practice problems before starting the OA. You couldn't really see the specific test case inputs, which was annoying.
But the question was kind of like a grid problem but with a 1D array given. The parameters are width, height, num of blocks initially present in the table, and grid, which is a list of height elements. Each of these elements is a string with a size equal to width. All blocks are either horizontal or 1x1 squares, and you have to remove the blocks on the rightmost side until they're all out or there's a collision. Something like that. The first element of each row is an 'X' or something to represent they can only be removed from the right side, and '.' means it's an empty slot.
The last question was a design question, I believe. You have to implement 2 classes that implement an Animal class: an Arrival-Based animal shelter or an Age-Based animal shelter, and there are types Dog and Cat.
People must adopt either the oldest of all animals (whichever animal arrived first) or based on oldest age, and they can choose whether they want a dog or cat or any.
You need to implement addAnimal, getAny, getCat, and getDog functions.
I only participated in these 2 rounds. Good luck :)
Behavioral round: Why full stack over others?
The following metrics were computed from 28 interview experiences for the Veeva Systems Associate Software Engineer role in Pleasanton, California.
Veeva Systems's interview process for their Associate Software Engineer roles in Pleasanton, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Veeva Systems's Associate Software Engineer interview process in Pleasanton, California.