Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Veeva Systems Team. If you also belong to the team, you can get access from here

Veeva Systems Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Veeva Systems Interview Questions and Answers

Updated 25 Dec 2024
Popular Designations

9 Interview questions

An Automation Test Engineer was asked 6mo ago
Q. Why are you a good candidate for this position?
Ans. 

I possess strong technical skills, relevant experience, and a passion for quality assurance in automation testing.

  • Proficient in automation tools like Selenium and TestNG, having successfully automated regression tests for a web application.

  • Experience in scripting with languages such as Python and Java, which enhances my ability to create robust test scripts.

  • Strong understanding of the software development lifecycl...

View all Automation Test Engineer interview questions
A Sdet was asked 9mo ago
Q. What is your bug reporting process?
Ans. 

My bug process involves thorough testing, documenting, prioritizing, and tracking bugs to resolution.

  • I start by thoroughly testing the software to identify bugs.

  • I document each bug with detailed steps to reproduce, screenshots, and any relevant information.

  • I prioritize bugs based on severity and impact on users.

  • I track bugs through a bug tracking system, regularly updating their status and working towards resoluti...

View all Sdet interview questions
A Sdet Automation Test Engineer was asked 9mo ago
Q. Write a program to find the frequency of each character in a given string.
Ans. 

Find the frequency of each string in an array of strings.

  • Create a hashmap to store the frequency of each string.

  • Iterate through the array of strings and update the hashmap accordingly.

  • Return the hashmap with the frequency of each string.

View all Sdet Automation Test Engineer interview questions
A Barista Coffee Maker was asked 12mo ago
Q. How can you use A/B testing for a modular quantum framework?
Ans. 

AB testing for a modular quantum framework involves testing different versions of the framework to determine which one performs better.

  • Create multiple versions of the modular quantum framework with different features or configurations.

  • Randomly assign users to each version to ensure unbiased results.

  • Measure key performance indicators such as speed, accuracy, and scalability for each version.

  • Compare the results to d...

View all Barista Coffee Maker interview questions
A Barista Coffee Maker was asked 12mo ago
Q. What is AB testing?
Ans. 

AB testing is a method used in marketing and product development to compare two versions of a webpage or app to determine which one performs better.

  • AB testing involves creating two versions (A and B) of a webpage, app, or marketing campaign with one differing element.

  • Users are randomly shown either version A or B, and their interactions are measured to determine which version is more effective.

  • The version that per...

View all Barista Coffee Maker interview questions
An Automation Engineer was asked
Q. Explain your framework.
Ans. 

My framework is a data-driven framework that uses Selenium WebDriver and TestNG for automated testing.

  • Uses Selenium WebDriver for interacting with web elements

  • Utilizes TestNG for test case management and reporting

  • Employs data-driven approach for test data separation

  • Supports parallel execution for faster test runs

View all Automation Engineer interview questions
An Automation Engineer was asked
Q. How do you check if a page has loaded completely?
Ans. 

Check page load completion using browser tools and wait for specific elements

  • Use browser developer tools to check network activity and resource loading

  • Wait for specific elements or events to be present on the page

  • Utilize JavaScript functions like document.readyState or jQuery's document.ready

View all Automation Engineer interview questions
Are these interview questions helpful?
An Automation Engineer was asked
Q. Have you written any static methods?
Ans. 

Yes, I have written static methods in my previous projects.

  • Yes, I have written static methods for utility functions that do not require an instance of the class to be created.

  • Static methods are commonly used for helper functions, mathematical calculations, or any operation that does not depend on the state of the object.

  • For example, a static method to convert temperature units or calculate the area of a circle.

View all Automation Engineer interview questions
An Associate Software Engineer was asked 10mo ago
Q. Link list implementation
Ans. 

A linked list is a data structure where each element points to the next element in the sequence.

  • Nodes contain data and a reference to the next node

  • Insertion and deletion can be done efficiently

  • Traversal starts from the head node

  • Example: Singly linked list, Doubly linked list

View all Associate Software Engineer interview questions

Veeva Systems Interview Experiences

14 interviews found

Sdet Interview Questions & Answers

user image Anonymous

posted on 13 Sep 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is your bug process
  • Ans. 

    My bug process involves thorough testing, documenting, prioritizing, and tracking bugs to resolution.

    • I start by thoroughly testing the software to identify bugs.

    • I document each bug with detailed steps to reproduce, screenshots, and any relevant information.

    • I prioritize bugs based on severity and impact on users.

    • I track bugs through a bug tracking system, regularly updating their status and working towards resolution.

  • Answered by AI
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via LinkedIn and was interviewed in Jun 2024. There were 4 interview rounds.

Round 1 - Screening Round 

(3 Questions)

  • Q1. Current company project and tech stack related
  • Q2. Very basic selenium and java interview questions asked verbally
  • Q3. 30 min interview
Round 2 - Coding Test 

(3 Questions)

  • Q1. Write code in java for following input String s = "abdc112kg45ldy4p9" to get output sum = 170.
  • Ans. 

    Extract and sum all numeric values from a given string in Java.

    • Use a loop to iterate through each character in the string.

    • Check if a character is a digit using Character.isDigit().

    • Build numbers from consecutive digits and add them to a sum.

    • Example: For 'abdc112kg45ldy4p9', extract 112, 45, 4, and 9.

  • Answered by AI
  • Q2. Some basic selenium, testng, cucumber bdd questions
  • Q3. Its a 40 min coding round
Round 3 - Technical 

(5 Questions)

  • Q1. Java code in order to find the day if we give jan 1 as monday. then what day is sept 14.
  • Ans. 

    Calculate the day of the week for September 14, given January 1 is a Monday.

    • January 1 is a Monday.

    • Count the total days from January 1 to September 14.

    • Days in each month: Jan(31), Feb(28), Mar(31), Apr(30), May(31), Jun(30), Jul(31), Aug(31), Sep(14).

    • Total days = 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 14 = 31 + 28 + 31 + 30 + 31 + 30 + 31 + 31 + 14 = 245.

    • Calculate the day of the week: 245 days from Monday = 245 % 7 =...

  • Answered by AI
  • Q2. Selenium Xpath related questions to find it in website of flipkart sellers page.
  • Q3. Show nullpointer error using java code.
  • Ans. 

    A NullPointerException occurs when trying to use an object reference that has not been initialized.

    • 1. Attempting to call a method on a null object: String str = null; str.length(); // Throws NullPointerException

    • 2. Accessing an element of a null array: int[] arr = null; int num = arr[0]; // Throws NullPointerException

    • 3. Trying to use an object in a collection that is null: List<String> list = n...

  • Answered by AI
  • Q4. Selenium, TestNG, Cucumber Questions
  • Q5. 45 min high level technical round
Round 4 - Behavioral 

(3 Questions)

  • Q1. General discussion related to current company tecstack and work.
  • Q2. General Managerial Round/HR Round questions related to cultural or behavioral fit.
  • Q3. 30 min short discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - There are hidden rounds, where they just put after the whole interview process just before joining date in order to eliminate the candidates all of a sudden when you are expected to get an offer.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal

Round 1 - Technical 

(2 Questions)

  • Q1. Hashset and hashmap
  • Q2. Coding question to find the frequency of string
  • Ans. 

    Find the frequency of each string in an array of strings.

    • Create a hashmap to store the frequency of each string.

    • Iterate through the array of strings and update the hashmap accordingly.

    • Return the hashmap with the frequency of each string.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

DSA modrate and java question was asked

Round 2 - Coding Test 

Dsa and java related questions were asked

Round 3 - Technical 

(2 Questions)

  • Q1. Link list implementation
  • Ans. 

    A linked list is a data structure where each element points to the next element in the sequence.

    • Nodes contain data and a reference to the next node

    • Insertion and deletion can be done efficiently

    • Traversal starts from the head node

    • Example: Singly linked list, Doubly linked list

  • Answered by AI
  • Q2. Java Opps and some array based

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
-

I applied via Company Website and was interviewed in Nov 2024. There were 4 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. About my background
  • Q2. Why i am a good candidate
  • Ans. 

    I possess strong technical skills, relevant experience, and a passion for quality assurance in automation testing.

    • Proficient in automation tools like Selenium and TestNG, having successfully automated regression tests for a web application.

    • Experience in scripting with languages such as Python and Java, which enhances my ability to create robust test scripts.

    • Strong understanding of the software development lifecycle (SD...

  • Answered by AI
Round 2 - Assignment 

Test case assignment

Round 3 - Coding Test 

Basic coding programs and theory questions

Round 4 - Group Discussion 

Panel interview including behavioral and functional round

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - HR 

(1 Question)

  • Q1. Tell me the time when you had a conflict, and how you solved it.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Explain about your framework
  • Ans. 

    My framework is a data-driven framework that uses Selenium WebDriver and TestNG for automated testing.

    • Uses Selenium WebDriver for interacting with web elements

    • Utilizes TestNG for test case management and reporting

    • Employs data-driven approach for test data separation

    • Supports parallel execution for faster test runs

  • Answered by AI
  • Q2. Did you write any static methods ?
  • Ans. 

    Yes, I have written static methods in my previous projects.

    • Yes, I have written static methods for utility functions that do not require an instance of the class to be created.

    • Static methods are commonly used for helper functions, mathematical calculations, or any operation that does not depend on the state of the object.

    • For example, a static method to convert temperature units or calculate the area of a circle.

  • Answered by AI
  • Q3. How do you check if the page is loaded completely
  • Ans. 

    Check page load completion using browser tools and wait for specific elements

    • Use browser developer tools to check network activity and resource loading

    • Wait for specific elements or events to be present on the page

    • Utilize JavaScript functions like document.readyState or jQuery's document.ready

  • Answered by AI

Skills evaluated in this interview

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 12 Apr 2024

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Motivational questions about why you want to join company and previous experiences
Round 2 - Technical 

(1 Question)

  • Q1. Solve some sql queries
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tell me about your current project?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. What is AB testing?
  • Ans. 

    AB testing is a method used in marketing and product development to compare two versions of a webpage or app to determine which one performs better.

    • AB testing involves creating two versions (A and B) of a webpage, app, or marketing campaign with one differing element.

    • Users are randomly shown either version A or B, and their interactions are measured to determine which version is more effective.

    • The version that performs...

  • Answered by AI
  • Q2. How can you AB testing for a modular quantum framework?
  • Ans. 

    AB testing for a modular quantum framework involves testing different versions of the framework to determine which one performs better.

    • Create multiple versions of the modular quantum framework with different features or configurations.

    • Randomly assign users to each version to ensure unbiased results.

    • Measure key performance indicators such as speed, accuracy, and scalability for each version.

    • Compare the results to determ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - know the life sciences industry

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
-
Result
No response

I applied via Approached by Company and was interviewed in Mar 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. What is the reason for job change?
  • Q2. Most questions are from what I have mentioned in my resume and enquiring a little bit more about them.

Interview Preparation Tips

Interview preparation tips for other job seekers - 1st round is a 30 minute interview with hiring manager. Hiring manager asked me questions about my profile, my work experience, reason for job change, and background. The interview was cool.
After the 1st round, I didn't hear back anything from them. I contacted TA partner twice, and no reply.

Top trending discussions

View All
Office Jokes
2w
an executive
CTC ≠ Confidence Transfer Credit
Ab toh aisa lagta hai, chillar jaise salary ke liye main kaju katli ban ke jaa rahi hoon. Samajh nahi aata, main zyada ready ho ke jaa rahi hoon ya ye mujhe kam pay kar rahe hain? #CorporateLife #OfficeJokes #UnderpaidButWellDressed
FeedCard Image
Got a question about Veeva Systems?
Ask anonymously on communities.

Veeva Systems Interview FAQs

How many rounds are there in Veeva Systems interview?
Veeva Systems interview process usually has 2 rounds. The most common rounds in the Veeva Systems interview process are Technical, HR and Coding Test.
How to prepare for Veeva Systems interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Veeva Systems. The most common topics and skills that interviewers at Veeva Systems expect are Life Sciences, Sanction Screening, SAN, Automation Testing and Pharma.
What are the top questions asked in Veeva Systems interview?

Some of the top questions asked at the Veeva Systems interview -

  1. Java code in order to find the day if we give jan 1 as monday. then what day is...read more
  2. Write code in java for following input String s = "abdc112kg45ldy4p9" to get ou...read more
  3. How can you AB testing for a modular quantum framewo...read more
How long is the Veeva Systems interview process?

The duration of Veeva Systems interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3/5

based on 18 interview experiences

Difficulty level

Easy 30%
Moderate 70%

Duration

Less than 2 weeks 56%
2-4 weeks 22%
4-6 weeks 22%
View more

Interview Questions from Similar Companies

RGBSI Interview Questions
3.3
 • 27 Interviews
MapmyIndia Interview Questions
3.7
 • 26 Interviews
Backbase Interview Questions
3.7
 • 23 Interviews
3Pillar Global Interview Questions
3.2
 • 20 Interviews
Bottomline Interview Questions
3.4
 • 19 Interviews
Mentor Graphics Interview Questions
4.0
 • 18 Interviews
Yodlee Interview Questions
3.8
 • 17 Interviews
Cerence Interview Questions
3.2
 • 17 Interviews
Toast Interview Questions
3.5
 • 17 Interviews
View all

Veeva Systems Reviews and Ratings

based on 42 reviews

3.0/5

Rating in categories

3.3

Skill development

2.5

Work-life balance

3.3

Salary

2.8

Job security

2.9

Company culture

2.4

Promotions

3.0

Work satisfaction

Explore 42 Reviews and Ratings
Senior Software Engineer Test Infrastructure

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Senior Engineer

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Senior Engineer

Hyderabad / Secunderabad

5-10 Yrs

Not Disclosed

Explore more jobs
Software Engineer
21 salaries
unlock blur

₹9 L/yr - ₹15 L/yr

Automation Test Engineer
18 salaries
unlock blur

₹6.5 L/yr - ₹16.5 L/yr

Senior Software Engineer
16 salaries
unlock blur

₹12 L/yr - ₹25.5 L/yr

Softwaretest Engineer
12 salaries
unlock blur

₹9 L/yr - ₹18 L/yr

Associate Software Engineer
12 salaries
unlock blur

₹10 L/yr - ₹12.7 L/yr

Explore more salaries
Compare Veeva Systems with

Prime Focus Technologies

3.3
Compare

MapmyIndia

3.7
Compare

Yodlee

3.8
Compare

Bravura Solutions

3.9
Compare
write
Share an Interview