Taro Logo

QA Automation Engineer Interview Experience - Hyderābād, India

March 15, 2023
Neutral ExperienceNo Offer

Process

The interviewer was on leave, so my round got postponed many times. I didn't like the manner in which the re-scheduling happened.

There were 5 rounds:

  • 2 Technical rounds
  • 1 Managerial round
  • 1 "Why Veeva" round
  • 1 HR round

Questions

Veeva Systems Interview Questions:

Can I define the main method without using static? What is the error?

Why is Collection different from Map?

Is HashMap thread-safe or not?

What is an Iterator? In what direction are elements retrieved? What if elements are needed in reverse order? What about List Iterator?

What is a test runner in Cucumber? What gets executed even before hooks?

When you click on 'run', what is the JavaScript output for the following code snippet? java List a = Arrays.asList(1, 2, 3); a.add(6);

This results in a compilation failure because asList returns a fixed-length ArrayList.

Exception class vs Throwable Interface

Finalize keyword: Function of the garbage collector? Which memory is used?

throw new Exception()

User-defined exception creation scenario where finally code will not be executed.

If inserting and deleting are done frequently, what collection is used and why?

StaleElementReferenceException.

Program: {3, 7, 8, 1, 8, 7}. What is the first repeated character? The answer is 8. From left to right, 8 is repeated after 1, before the second 7. So the answer is 8.

Object class and methods.

Abstract final method(): Is this possible in Java?

Can we have multiple inheritance in Java? If not, why?

What happens if class A extends B, C? What is the error?

Can an interface implement another interface? What happens?

Can an interface have a class within itself? What happens?

What is enum? Is enum a method, a collection, or a keyword?

Default polling time in Selenium.

Do implicit wait and explicit wait have the same polling time?

What is a headless browser? Why do we execute with it?

What would you want to change in your framework?

Explain framework architecture.

Further rounds will test on multi-threading and Java 8.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Veeva Systems QA Automation Engineer role in Hyderābād, Telangana.

Success Rate

0%
Pass Rate

Veeva Systems's interview process for their QA Automation Engineer roles in Hyderābād, Telangana is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Veeva Systems's QA Automation Engineer interview process in Hyderābād, Telangana.

Veeva Systems Work Experiences