Upload Button Icon Add office photos
Engaged Employer

i

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

Foodhub Verified Tick

Compare button icon Compare button icon Compare
4.1

based on 104 Reviews

Filter interviews by

Foodhub Senior Automation Test Engineer Interview Questions and Answers

Updated 13 Dec 2023

Foodhub Senior Automation Test Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(1 Question)

  • Q1. Tell me about java,String,Array
  • Ans. 

    Java is a programming language, String is a data type to store text, and Array is a collection of elements of the same type.

    • Java is an object-oriented language widely used for developing applications.

    • String is a sequence of characters enclosed in double quotes.

    • Array is a container that holds a fixed number of elements of the same type.

    • Example: String name = "John"; int[] numbers = {1, 2, 3};

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. What was the recent project that i worked?
Round 4 - One-on-one 

(1 Question)

  • Q1. About jmeter and jenkins

Skills evaluated in this interview

Interview questions from similar companies

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

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

Round 1 - Aptitude Test 

Online Assessment with multiple choice questions and answers

Round 2 - Technical 

(5 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a dedicated Automation Test Engineer with 5 years of experience in creating and executing test cases for software applications.

    • Experienced in automation testing tools such as Selenium and Appium

    • Proficient in writing test scripts using programming languages like Java and Python

    • Skilled in identifying and reporting software defects

    • Strong understanding of Agile methodologies and continuous integration/continuous deplo

  • Answered by AI
  • Q2. Explain about your project
  • Ans. 

    Developed an automation framework for testing web applications using Selenium and Java

    • Used Selenium WebDriver for automating test cases

    • Implemented Page Object Model design pattern for better code organization

    • Integrated with TestNG for test execution and reporting

    • Executed test cases on different browsers and platforms using Selenium Grid

    • Performed API testing using RestAssured library

  • Answered by AI
  • Q3. Explain about framework
  • Ans. 

    A framework is a set of guidelines, rules, and best practices for developing software applications.

    • Framework provides a structure for organizing code and promoting code reusability.

    • It helps in maintaining consistency and standardization across the project.

    • Frameworks can be categorized as test automation frameworks, web application frameworks, etc.

    • Examples of test automation frameworks include Selenium, TestNG, and Robo

  • Answered by AI
  • Q4. API Testing Questions
  • Q5. Exceptions in selenium
  • Ans. 

    Exceptions in Selenium are errors that occur during test execution, such as ElementNotVisibleException or TimeoutException.

    • Exceptions in Selenium are handled using try-catch blocks.

    • Common exceptions include NoSuchElementException, ElementNotVisibleException, TimeoutException, StaleElementReferenceException.

    • Handling exceptions is important for robust test automation scripts.

    • Example: try { driver.findElement(By.id("eleme...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Personal experience
  • Q2. Basic string questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a code to find vowel in given string.
  • Ans. 

    Code to find vowels in a given string

    • Iterate through each character in the string

    • Check if the character is a vowel (a, e, i, o, u)

    • Count the number of vowels found in the string

  • Answered by AI
  • Q2. Explain your framework
  • Ans. 

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

    • Data-driven approach for test data separation

    • Utilizes Selenium WebDriver for browser automation

    • Integration with TestNG for test execution and reporting

    • Modular design for easy maintenance and scalability

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - mostly they focus on java programs related to string

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Java OOPS Questions
  • Q2. Coding Questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Client side api error and server side api error

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well the concept and basics
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 Sep 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Normal quantitative and logical and automation questions

Round 2 - One-on-one 

(1 Question)

  • Q1. What is static testing
  • Ans. 

    Static testing is a type of software testing where the code is not executed. It involves reviewing and analyzing the code or documentation.

    • Static testing is performed without executing the code.

    • It includes reviews, walkthroughs, and inspections of code or documentation.

    • The goal is to find defects early in the development process.

    • Static testing helps in improving the quality of the code and reducing the number of defect

  • Answered by AI

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Interview went well. Interviewer was nice. Basic questions asked in round 1.
  • Q2. Output of code from code snippet, easy question of string and exception handling. Java coding question 1- move all zeroes to end in array, right side. 1 question to find locator where all locators have sam...

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear your basics and do practice some coding question

I applied via LinkedIn and was interviewed in May 2021. There was 1 interview round.

Interview Questionnaire 

5 Questions

  • Q1. What is multiprocessing and multi threading
  • Ans. 

    Multiprocessing is the use of multiple processors to execute multiple tasks simultaneously. Multithreading is the use of multiple threads within a single process to execute multiple tasks simultaneously.

    • Multiprocessing involves the use of multiple processors or cores to execute multiple tasks simultaneously.

    • Multithreading involves the use of multiple threads within a single process to execute multiple tasks simultaneou...

  • Answered by AI
  • Q2. How can you simulate 1 user profile to another user
  • Ans. 

    Simulating one user profile to another can be done through user impersonation.

    • User impersonation can be achieved through various tools and techniques.

    • One way is to use a proxy server to intercept and modify the user's requests and responses.

    • Another way is to use a browser extension or plugin that allows you to switch between user profiles.

    • You can also use a testing tool like Selenium to automate the process of switchin...

  • Answered by AI
  • Q3. What is bashrc .profile file
  • Ans. 

    bashrc and .profile are configuration files for the Bash shell in Linux/Unix systems.

    • bashrc is executed for every new interactive shell session

    • .profile is executed only once during login

    • They contain environment variables, aliases, and other shell settings

    • bashrc is typically used for user-specific settings, while .profile is system-wide

    • Examples: setting PATH variable, defining aliases, setting prompt

  • Answered by AI
  • Q4. Write a code using multithreading to scan 3 log files for different patterns and write the matches in a o/p file. these log files are huge, so code should not leave a huge memory foot print
  • Ans. 

    Code using multithreading to scan 3 log files for different patterns and write matches in o/p file with low memory footprint.

    • Use Python's threading module to create multiple threads for each log file

    • Use regex to search for patterns in each log file

    • Write matches to output file using a thread-safe queue

    • Use a memory-efficient data structure like deque to store log file lines

  • Answered by AI
  • Q5. Write a code that should run as a service to scan every 30 sec to get min, max and avg CPU/memory and also calculate moving avg of last 300 sec.
  • Ans. 

    Code to run as a service to scan CPU/memory every 30 sec and calculate min, max, avg and moving avg of last 300 sec.

    • Use a loop to run the code every 30 sec

    • Use psutil library to get CPU/memory usage

    • Store the values in a list and calculate min, max, avg and moving avg using numpy library

    • Use threading to run the code in the background as a service

  • Answered by AI

Skills evaluated in this interview

Foodhub Interview FAQs

How many rounds are there in Foodhub Senior Automation Test Engineer interview?
Foodhub interview process usually has 4 rounds. The most common rounds in the Foodhub interview process are Technical, Resume Shortlist and One-on-one Round.
What are the top questions asked in Foodhub Senior Automation Test Engineer interview?

Some of the top questions asked at the Foodhub Senior Automation Test Engineer interview -

  1. Tell me about java,String,Ar...read more
  2. about jmeter and jenk...read more

Tell us how to improve this page.

Foodhub Senior Automation Test Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 429 Interviews
Zomato Interview Questions
3.8
 • 316 Interviews
Domino's Pizza Interview Questions
3.9
 • 90 Interviews
Vyapar Interview Questions
3.5
 • 49 Interviews
Grey Orange Interview Questions
3.2
 • 38 Interviews
Mobileum Interview Questions
3.3
 • 36 Interviews
CodeClouds Interview Questions
4.5
 • 34 Interviews
View all

Foodhub Senior Automation Test Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

4.0

Salary

4.0

Job security

5.0

Company culture

4.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
20 salaries
unlock blur

₹5.2 L/yr - ₹12 L/yr

SME
17 salaries
unlock blur

₹3.9 L/yr - ₹8 L/yr

Team Lead
15 salaries
unlock blur

₹5 L/yr - ₹17 L/yr

Quality Test Engineer
14 salaries
unlock blur

₹3.5 L/yr - ₹9 L/yr

Automation Test Engineer
12 salaries
unlock blur

₹5 L/yr - ₹11 L/yr

Explore more salaries
Compare Foodhub with

Zomato

3.8
Compare

Swiggy

3.8
Compare

Uber eats

4.3
Compare

DineOut

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