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.2

based on 104 Reviews

Filter interviews by

Foodhub Automation Test Engineer Interview Questions and Answers

Updated 11 Nov 2024

Foodhub Automation Test Engineer Interview Experiences

2 interviews found

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

I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 2 problems from java and selenium
Round 2 - Behavioral 

(1 Question)

  • Q1. About past experience and Project
Round 3 - Technical 

(1 Question)

  • Q1. 2 problems from java and selenium
Round 4 - Behavioral 

(1 Question)

  • Q1. About past experience and Project
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2023. 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 - Technical 

(1 Question)

  • Q1. 1) Questions from testng frame work. 2) one java program. 3) questions from rest assured. 4) Appium (how to perform scroll action, double click, what is desired capabilities, how appium works) 5) selen...
Round 3 - Technical 

(1 Question)

  • Q1. 1) oops, memory management in java, java 8 features, 2 java programs (String, Arraylist). 2) different between webdriver and chrome driver, broken links, selenium new release, data driven, about current p...
Round 4 - Final level interview 

(1 Question)

  • Q1. 1) general questions, self intro, tell about foodhub
Round 5 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare based on job description

Automation Test Engineer Interview Questions Asked at Other Companies

asked in TCS
Q1. How to handle scrollbar and mouse activities Jenkins and Github S ... read more
asked in Infosys
Q2. Introduce yourself 1.What is STLC 2. difference between Test plan ... read more
Q3. What is Automation? what is selenium?what is xpath? what is regre ... read more
asked in TCS
Q4. 1) cucumber 2) Defects worked on, tell me about the bugs you foun ... read more
asked in Capgemini
Q5. 1] Introduction 2] Sanity Vs Smoke testing 3] Waits in selenium a ... read more

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 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

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

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

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
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
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Java OOPS Questions
  • Q2. Coding Questions

Foodhub Interview FAQs

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

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

  1. 1) Questions from testng frame work. 2) one java program. 3) questions from r...read more
  2. 2 problems from java and selen...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 Foodhub interviews
Job Portal
100%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 423 Interviews
Zomato Interview Questions
3.8
 • 313 Interviews
Domino's Pizza Interview Questions
4.0
 • 87 Interviews
Vyapar Interview Questions
3.5
 • 48 Interviews
Grey Orange Interview Questions
3.2
 • 37 Interviews
Mobileum Interview Questions
3.3
 • 34 Interviews
Entrata Interview Questions
4.4
 • 34 Interviews
View all
Foodhub Automation Test Engineer Salary
based on 12 salaries
₹5 L/yr - ₹11 L/yr
7% more than the average Automation Test Engineer Salary in India
View more details

Foodhub Automation Test Engineer Reviews and Ratings

based on 2 reviews

4.4/5

Rating in categories

3.4

Skill development

4.8

Work-Life balance

4.8

Salary & Benefits

2.4

Job Security

4.4

Company culture

3.2

Promotions/Appraisal

3.4

Work Satisfaction

Explore 2 Reviews and Ratings
Software Engineer
20 salaries
unlock blur

₹5.2 L/yr - ₹12 L/yr

SME
16 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.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview