Getting an Interview
Getting an Interview
Interviews for Top Jobs at Veeva Systems
- Software Engineer (9)
- Associate QA Engineer (6)
- Associate Software Engineer (4)
- Software Engineer Intern (3)
- Product Manager (2)
- Associate Consultant (2)
- Senior Software Engineer (2)
- Test Automation Engineer (1)
- Automation Software Engineer (1)
- Software Engineer Internship (1)
- Software Engineer, New Grad (1)
- Software Engineer Entry Level (1)
- Software Engineer (Entry Level) (1)
- Software Engineer, Front End (Vault) (1)
- Associate Software Engineer New Grad (1)
- New Grad for Associate Software Engineer (1)
- Entry Level SE (1)
- Associate Software Engineer New Grad At Veeva Systems (1)
- Java Engineer, New College Grad (1)
- Associate Software Engineer/Quality Assurance (1)
- Visual Designer (1)
- Intern Software Engineer (1)
- Account Executive (1)
- Senior Engineer (1)
- Software Intern (1)
- Senior QA Engineer (1)
- Pre Sales Consultant (1)
- Senior Consultant (1)
- Customer Manager (1)
- No OfferNegative ExperienceDifficult Interview
The process took 3+ weeks – interviewed at Veeva Systems.
Phone screen followed by a phone screen with the hiring manager and then another phone screen. Interview seemed more like an interrogation. I felt really defensive the whole time Asked extremely inappropriate and illegal questions
- Accepted OfferNeutral ExperienceAverage Interview
I applied through an employee referral – interviewed at Veeva Systems.
There's a phone call, a Skype or in-person interview, a case exercise (expect to take 15-20 hours on this), meeting with another manager, and a fifth interview. Takes awhile to go through the whole process. Overall, it was pretty intensive, especially the case exercise. They present an issue and you have to learn how to use their system and configure a solution with it. It seemed like they had to go through the process even though I could tell from the beginning that it was going well and I would get hired. Best way in is to get an employee referral.
- Case exercise, behavioral questions Answer Question
- No OfferPositive ExperienceEasy Interview
I applied through an employee referral – interviewed at Veeva Systems in July 2015.
There was a phone interview and coding challenge. Since I have limited real-world experience, the phone interview questions mostly focused around questions involving my school work. I was told that I'd talk to the other engineers on the DevOps team if my application went any further.
- Using Python, parse an XML file and output a specified file structure. Answer Question
Helpful (1)No OfferNegative ExperienceAverage Interview
I applied online. The process took 2 weeks – interviewed at Veeva Systems (Pleasanton, CA) in May 2015.
I applied online on the company website. Then I was contacted by a Veeva recruiter a week after. At first, she wanted me to consider the position of Automation Development Engineer, New Grad, but I requested to be interviewed for the position listed above. They ultimately accepted to interview for the SE position. This was a 1 1/2-hour phone interview. In the last 30 minutes of the interview, you are expected to code a solution to a programming problem on collabedit. What I found really weird about this is that the interviewer did not want/expect me to tell him about my thought process. He just wanted to see the answer at the end of the interview.
- Find the oldest sisters of the given Person object. Such class recursively defines a Person father, Person mother, and a List<Person> of children. Answer Question
- They also asked some standard questions about general OOP concepts, databases. Answer Question
- They also asked me about experiences with school projects and the like. Answer Question
- No OfferNegative ExperienceEasy Interview
I applied online. The process took 3 weeks – interviewed at Veeva Systems in May 2015.
I applied online for a Test Automation Engineer and received my first call about 2-3 weeks after I applied. The manager had a very thick Chinese accent and it was very difficult to understand her. I was able to struggle through the process and was able to piece together most of what she wanted. I was very disappointed with how things progressed. I was told there was no automation jobs open and that this job was just black box testing/test case creation. I was also tasked with writing test cases for Amazon.com, which was pretty menial. It was very difficult to communicate via email since they are using an intermediary which will not allow you to attach items. I had to copy paste 5 pages of test cases which had all its formatting stripped. Following this she asked for my transcript. I was unable to communicate that the transcript could not be sent to the intermediary email and that the transcript was html formatted so it wouldn't attach to an email in plain text very readable manner. Apparently, they really care about grades despite me becoming a senior level Automation engineer in only a year of working at my current company and I received no further communication from the company.
- Please go through the process of creating a test case for automation. Answer Question
Helpful (1)No OfferNegative Experience
Rude My only complaint/comment is that one of the interviewers spent the entire time mining me for all my contacts instead of actually interviewing me for the position. This was incredibly rude, unethical, and dishonest. If I didn't need the job I would have gotten up and walked out there and then.
- Who do you know at x company? Who do you know at y company? Who do you know at z company? Etc. 1 Answer
Helpful (3)No Offer
We set up a phone interview and they told me more about the job, and then rescheduled a second interview for technical questions where we worked online on collabedit. The interviewers were both nice and good about setting up appointments, overall a good experience.
- The online question on collabedit was the only question involving work, it was an algorithm problem. Answer Question
Helpful (1)Accepted Offer
Project based interview with many people sitting in virtually and asking product questions. It was difficult but they ask difficult questions because clients often ask the same things in the same dynamics.
- Project based interview was very difficult, time consuming. Answer Question
- Declined OfferPositive ExperienceAverage Interview
I applied online. The process took a week – interviewed at Veeva Systems in November 2014.
I applied online and I was contacted by the QA hiring manager. After the first screening with QA hiring manager, he gave me the scripting problem and asked me to finish it and sent it back to him as soon as possible. Then I had two technical Skype interviews with two senior QAs. At the end, I flied to Pleasanton for an onsite interview. During the on-site interview, I spoke with two people in senior management level and they thought I might be a good fit for associate software engineer too (I was really surprise because I didn't prepare anything for SW position). After having lunch with QA manager, I spoke with one software engineer and one manager in development team. Few days later, I was contacted by QA manager and he told me that I got an offer in QA team.
Reasons for Declining
I got an better offer from another company
- No OfferPositive ExperienceEasy Interview
I applied through college or university – interviewed at Veeva Systems.
2 phase. first phase to find out designs that are not logical within code. second phase asks you to write a function to find a person's oldest sister.(person can have multiple parents since remarrying )
Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review