Upload Button Icon Add office photos

Filter interviews by

PeopleGrove Qa Automation Testing Engineer Interview Questions and Answers

Updated 31 Jan 2024

PeopleGrove Qa Automation Testing Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Assignment 

They will provide a scenario to automate

Round 2 - Coding Test 

Basic Java coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare a framework to submit in assignment

Interview questions from similar companies

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

I applied via Referral and was interviewed before Oct 2022. There were 5 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 - Coding Test 

Java coding basis to intermediate, arrays, list and its features, oops concepts

Round 3 - One-on-one 

(3 Questions)

  • Q1. Testing domain questions, and deep down discussion about my previous projects and sql related questions
  • Q2. Python programming questions
  • Q3. Questions on git and different types of testing
Round 4 - Behavioral 

(1 Question)

  • Q1. Logical reasoning questions and also roles and responsibilities of my previous projects.
Round 5 - HR 

(1 Question)

  • Q1. Package discussion and joining date discussion
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(9 Questions)

  • Q1. Introduction, roles and responsibilities
  • Q2. Deep copy shallow copy
  • Q3. Method Overloading overriding
  • Q4. Constuctor and its types
  • Ans. 

    Constructors are special methods in a class used to initialize objects. There are default, parameterized, copy, and static constructors.

    • Constructors have the same name as the class and do not have a return type.

    • Default constructors are automatically created by the compiler if no constructor is defined.

    • Parameterized constructors accept parameters to initialize object properties.

    • Copy constructors create a new object as a...

  • Answered by AI
  • Q5. Varags (variable length arguments)
  • Q6. Find element find elements return types of it if no elements found
  • Ans. 

    findElements method in Selenium returns a list of WebElements or an empty list if no elements are found.

    • findElements method returns a list of WebElements

    • If no elements are found, it returns an empty list

    • Return type is List

Answered by AI
  • Q7. Webdriver what is it
  • Ans. 

    Webdriver is a tool used for automating web application testing.

    • Webdriver is a popular automation tool used for testing web applications.

    • It allows testers to automate interactions with a web browser.

    • Webdriver supports multiple programming languages such as Java, Python, and C#.

    • It can simulate user interactions like clicking buttons, entering text, and navigating through pages.

    • Webdriver is commonly used in QA automation...

  • Answered by AI
  • Q8. Find duplicate numbers and its count from given list explain logic
  • Ans. 

    Logic to find duplicate numbers and their count in a given list.

    • Iterate through the list and store each number in a hashmap with its count

    • If a number is already in the hashmap, increment its count

    • After iterating, check the hashmap for numbers with count greater than 1 to find duplicates

  • Answered by AI
  • Q9. Factorial using recursion
  • Ans. 

    Factorial using recursion is a mathematical function that calculates the product of all positive integers up to a given number.

    • Define a function that takes an integer parameter n

    • Base case: if n is 0, return 1

    • Recursive case: return n multiplied by the factorial of n-1

    • Example: factorial(5) = 5 * factorial(4) = 5 * 4 * factorial(3) = 5 * 4 * 3 * factorial(2) = 5 * 4 * 3 * 2 * factorial(1) = 5 * 4 * 3 * 2 * 1 = 120

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - For me Mostly 90% they asked java related questions.
    Introduction, roles responsibilities.
    Deep copy shallow copy
    Method Overloading overriding
    Constuctor
    Varags
    Find element & find elements difference and return types(if elements present and if not)
    2 coding questions
    1 repeatetive numbers/duplicates and its count from the given list eg output 4,2(4 is number and found 2 times)
    2 factorial of a number using recursion.

    I don't want to fil this form all that's why including all questions asked in the feedback.

    This was my first round and no response till now.
    Interview taken on 10 Oct.

    Skills evaluated in this interview

    I applied via Campus Placement and was interviewed before Apr 2020. There was 1 interview round.

    Interview Questionnaire 

    2 Questions

    • Q1. I was asked to write programs (basic level)on DoublyLinkedLists. Eg : Deleting a node in particular position in a list, inserting a node and rotate the list by k.
    • Q2. Second round: It was mostly about Object oriented concepts. The interviewer asked me to explain the OOP concepts in real-time and asked me to write sample code for Custom Exceptions and Polymorphism.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Overall, the interview was very peaceful and calm. Both the interviewers were been very nice to the candidate(me) and I got similar feedback from other candidates as well.
    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (1 Question)

    • Q1. Resume based questions and two coding question you can code those your convenient programming language.
    Round 2 - HR 

    (1 Question)

    • Q1. Backround of the candidate
    Interview experience
    3
    Average
    Difficulty level
    Moderate
    Process Duration
    More than 8 weeks
    Result
    No response

    I applied via Campus Placement and was interviewed in Aug 2023. There were 3 interview rounds.

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
    View all tips
    Round 2 - Coding Test 

    2 coding questions in codility platform

    Round 3 - HR 

    (2 Questions)

    • Q1. Prepare basic questions
    • Q2. Tell me about youself
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via LinkedIn and was interviewed in Nov 2023. There were 3 interview rounds.

    Round 1 - Coding Test 

    HackerRank - 2 Questions - LinkedList(Medium), HashMap(Medium)

    Round 2 - Technical 

    (1 Question)

    • Q1. Questions on OOPS
    Round 3 - HR 

    (1 Question)

    • Q1. Why OpenText? How do you see yourself in next 5 years
    Interview experience
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Group Discussion 

    Machine learning advantages and disadvantage
    hello world hello OWRLD2

    Round 2 - HR 

    (2 Questions)

    • Q1. What is u r name
    • Ans. 

      My name is John Doe.

      • Full name is John Doe

      • Common first and last name combination

      • No middle name provided

    • Answered by AI
    • Q2. What is salary expectation?
    • Ans. 

      I am looking for a competitive salary based on my skills, experience, and the industry standard.

      • Research the average salary for Associate Software Engineers in the industry

      • Consider your level of experience and skills when determining your salary expectation

      • Be prepared to negotiate based on the company's offer and benefits package

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - nothing
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via Walk-in and was interviewed before Feb 2022. There were 3 interview rounds.

    Round 1 - Technical 

    (1 Question)

    • Q1. Questions on HTML,JS,Java,SQL,Resume.
    Round 2 - Technical 

    (1 Question)

    • Q1. Questions on HTML,JS, SQL,Resume
    Round 3 - Technical 

    (1 Question)

    • Q1. Basic Question on DSA

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Just be good in DSA and web technologies. Thats it!!

    I applied via Campus Placement and was interviewed in Oct 2021. There were 4 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 - Coding Test 

    Coding round where questions based on arrays and strings were asked

    Round 3 - Technical 

    (4 Questions)

    • Q1. OOPS in Java Programming Language
    • Ans. 

      OOPS in Java is a programming paradigm that emphasizes on objects and their interactions.

      • OOPS stands for Object-Oriented Programming System

      • Java is an OOPS language that supports encapsulation, inheritance, and polymorphism

      • Encapsulation is the process of hiding data and methods within a class

      • Inheritance allows a subclass to inherit properties and methods from a superclass

      • Polymorphism allows objects to take on multiple f...

    • Answered by AI
    • Q2. Multithreading Concept in Java Programming Language
    • Ans. 

      Multithreading in Java allows multiple threads to execute concurrently within a single program.

      • Multithreading improves performance by allowing multiple tasks to run simultaneously.

      • Java provides built-in support for multithreading through the Thread class and Runnable interface.

      • Synchronization is important to prevent race conditions and ensure thread safety.

      • Examples of multithreading in Java include GUI applications, se...

    • Answered by AI
    • Q3. Collections Framework In Java Programming Language
    • Ans. 

      Collections Framework is a set of classes and interfaces that provide reusable data structures in Java.

      • It provides interfaces like List, Set, Queue, etc. for storing collections of objects.

      • It also provides classes like HashMap, TreeMap, etc. for storing key-value pairs.

      • It simplifies the process of storing and manipulating data in Java programs.

      • It improves the performance of Java programs by providing efficient data str...

    • Answered by AI
    • Q4. Exception Handling in Java Programming Language
    • Ans. 

      Exception handling is a mechanism to handle runtime errors in Java programs.

      • Exceptions are objects that are thrown at runtime when an error occurs

      • try-catch block is used to handle exceptions

      • finally block is used to execute code regardless of whether an exception is thrown or not

      • Java provides built-in exceptions like ArithmeticException, NullPointerException, etc.

      • Custom exceptions can also be created by extending the Ex

    • Answered by AI
    Round 4 - Technical 

    (2 Questions)

    • Q1. Discussed about my java projects
    • Q2. Discussion about the role I am going to join

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Be confident in Programming language you did and do implelment basic data structures

    Skills evaluated in this interview

    PeopleGrove Interview FAQs

    How many rounds are there in PeopleGrove Qa Automation Testing Engineer interview?
    PeopleGrove interview process usually has 2 rounds. The most common rounds in the PeopleGrove interview process are Assignment and Coding Test.

    Tell us how to improve this page.

    PeopleGrove Qa Automation Testing Engineer Interview Process

    based on 1 interview

    Interview experience

    5
      
    Excellent
    View more

    Interview Questions from Similar Companies

    Google Interview Questions
    4.4
     • 840 Interviews
    Zoho Interview Questions
    4.3
     • 512 Interviews
    SAP Interview Questions
    4.2
     • 283 Interviews
    Infinx Interview Questions
    4.0
     • 186 Interviews
    24/7 Customer Interview Questions
    3.5
     • 176 Interviews
    Chetu Interview Questions
    3.3
     • 174 Interviews
    AVASOFT Interview Questions
    2.9
     • 164 Interviews
    Dassault Systemes Interview Questions
    4.0
     • 162 Interviews
    View all
    Product Manager
    6 salaries
    unlock blur

    ₹20 L/yr - ₹30 L/yr

    Software Development Engineer
    5 salaries
    unlock blur

    ₹10 L/yr - ₹16 L/yr

    Senior Quality Analyst
    5 salaries
    unlock blur

    ₹10.5 L/yr - ₹14 L/yr

    Full Stack Developer
    5 salaries
    unlock blur

    ₹8.5 L/yr - ₹19.5 L/yr

    Project Manager
    4 salaries
    unlock blur

    ₹20 L/yr - ₹24 L/yr

    Explore more salaries
    Compare PeopleGrove with

    24/7 Customer

    3.5
    Compare

    Microsoft Corporation

    4.0
    Compare

    SAP

    4.2
    Compare

    Google

    4.4
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview