Taro Logo

Software Application Developer Interview Experience - Toronto, Canada

October 1, 2019
Neutral ExperienceNo Offer

Process

1st Phone Interview: Basic background and résumé questions.

2nd Coding Challenge: I was given two business days to deliver a basic Java challenge.

3rd Onsite Interview: The onsite interview was a bit hard, but they said it was better because it only consumed a day. It was a five-part interview, very tiring. All the interviewers were really nice, despite the fact that some of them were too serious.

The first interview was straightforward. The interviewer just wanted to know about my experience and talked a little about the company's systems.

The second was a little too hard. I had to do a challenge about mapping. It was hard because it was actually my first experience with this kind of interview. In the end, I couldn't finish it, and the whole time I felt the interviewer's disappointment. That kind of blew the rest of the process.

The third interview was more about the company. The interviewer talked a lot about the culture and the products and said he wanted to know what I could say about myself that fit their culture. It sounded more like a behavioral interview.

The fourth was another challenge, this time in Java. I had to implement the HashMap data structure using basic data structures. It was kind of hard because of the time constraints.

The last interview was with the first person I spoke with on the phone. It was more like a formal interview about the company. She talked more about its products and culture and asked me some questions about how I could see myself in the company.

The total process took around five and a half hours.

Questions

How would you implement a Java HashMap using basic data structures?

How could you find the common node of two simple linked lists with minimum complexity?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Veeva Systems Software Application Developer role in Toronto, Ontario.

Success Rate

0%
Pass Rate

Veeva Systems's interview process for their Software Application Developer roles in Toronto, Ontario is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Veeva Systems's Software Application Developer interview process in Toronto, Ontario.

Veeva Systems Work Experiences