Upload Button Icon Add office photos
Premium Employer

i

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

BigBasket Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 4.4k Reviews

Filter interviews by

BigBasket Senior Software Development Test Engineer Interview Questions and Answers

Updated 28 Jan 2022

BigBasket Senior Software Development Test Engineer Interview Experiences

1 interview found

I applied via Instahyre and was interviewed in Dec 2021. There were 3 interview rounds.

Round 1 - Coding Test 

2 simple DSA problems and 2 Java programming problems.

Round 2 - Technical 

(2 Questions)

  • Q1. Java oops concepts, collections
  • Q2. In a given list of time slots, find the conflicting time slots
  • Ans. 

    Find conflicting time slots in a given list

    • Convert time slots to start and end times

    • Sort the list based on start times

    • Iterate through the list and check for conflicts

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Write automation code for Login on BigBasket site while creating a simple POM from scratch
  • Ans. 

    Automation code for Login on BigBasket site using POM

    • Create a new Maven project in Eclipse

    • Add Selenium and TestNG dependencies in pom.xml

    • Create a LoginPage class with locators and methods

    • Create a TestLoginPage class with TestNG annotations

    • Instantiate the LoginPage class in TestLoginPage

    • Use TestNG annotations to run the test

  • Answered by AI
  • Q2. Automation of the Login API using restAssured
  • Ans. 

    RestAssured can be used to automate the Login API by sending HTTP requests and validating responses.

    • Use RestAssured library to send HTTP requests to the Login API endpoint

    • Include the necessary authentication credentials in the request header or body

    • Validate the response status code and body to ensure successful login

    • Use assertions to verify expected response values

    • Implement test cases for different scenarios such as in

  • Answered by AI

Interview Preparation Tips

Topics to prepare for BigBasket Senior Software Development Test Engineer interview:
  • Java
  • Selenium
  • restAssured
Interview preparation tips for other job seekers - Prepare Java well. Also API Automation.

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via campus placement at Birla Institute of Technology (BIT), Ranchi and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was a combination of mcq and coding questions
mcq: aptitude + c++ + sql question, nothing really tough
Coding question: 3 leetcode question, medium level, of stack, binary search and graph traversal

Round 2 - One-on-one 

(5 Questions)

  • Q1. Question regarding project
  • Q2. SQL basic to moderate question
  • Q3. C++ coding question on strings recursion callback in c, oops medium level question, finding error in code
  • Q4. Puzzles Q1-> cake cutting ( 3 cuts, 8 slices) Q2 ->9 bottles, 8 same weight bottles, 1 heavy, 2 tries using a balance
  • Q5. OS question difference bw multi-processing and multi-programming how would u reduce number of page faults. etc
Round 3 - One-on-one 

(3 Questions)

  • Q1. Once again project explanation
  • Q2. Basic to high level oops question:( C++) i was asked to write some class and in that these questions were asked 1: different types of access modifiers, but the question was asked indirectly. like why did...
  • Q3. HR questions, since it was a semi technical cum hr round,

Interview Preparation Tips

Interview preparation tips for other job seekers - stay clam and respond actively and please fill the company recruitment form properly, question was asked directly form that form. Also properly attend the pre placement talks, it would be beneficial as u can directly answer company related questions without any hesitation.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Jun 2024.

Round 1 - Coding Test 

Basic leetcode easy question. Find unique number in strung

Round 2 - Technical 

(2 Questions)

  • Q1. Sql - Find nth highest salary of employees
  • Q2. DSA - Sorted array to BST
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design pattern experience
  • Ans. 

    I have extensive experience with various design patterns such as Singleton, Factory, Observer, and MVC.

    • Implemented Singleton pattern to ensure only one instance of a class exists

    • Utilized Factory pattern to create objects without specifying the exact class

    • Implemented Observer pattern for event handling and notifications

    • Utilized MVC pattern for separating concerns in a software application

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was good and very informative

Round 2 - HR 

(2 Questions)

  • Q1. Strength weakness
  • Q2. Why this company
  • Ans. 

    I am impressed by the company's innovative projects, strong company culture, and opportunities for growth.

    • Innovative projects such as the development of cutting-edge software solutions

    • Strong company culture that values teamwork, collaboration, and employee well-being

    • Opportunities for growth and advancement within the company, such as training programs and mentorship opportunities

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - be well prepared
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Nov 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 - Technical 

(2 Questions)

  • Q1. Given array of integer create subarray with sum = 0
  • Ans. 

    Create subarrays with sum = 0 from given array of integers.

    • Iterate through the array and keep track of the running sum.

    • Store the running sum in a hashmap and check if the current sum - any previous sum equals 0.

    • If yes, then the subarray between those two indices has a sum of 0.

  • Answered by AI
  • Q2. Left view of binary tree
  • Ans. 

    The left view of a binary tree is the set of nodes visible when the tree is viewed from the left side.

    • Traverse the tree in a level order manner and keep track of the first node at each level.

    • Use a queue to store nodes at each level and update the left view nodes accordingly.

    • Example: For a binary tree with root node 1, left child 2, and right child 3, the left view would be [1, 2].

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Just a go thru life and career
  • Q2. What are 3 weaknesses
  • Ans. 

    Three weaknesses include lack of experience in a specific technology, difficulty with time management, and tendency to overthink solutions.

    • Lack of experience in a specific technology (e.g. not familiar with a certain programming language or framework)

    • Difficulty with time management (e.g. struggling to prioritize tasks effectively)

    • Tendency to overthink solutions (e.g. spending too much time analyzing a problem before ta

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Implement boolean canConstruct(String targetString, String[] dict) which returns true if we can construct the targetString by concatenating the words given in the dictionary

Round 2 - Technical 

(1 Question)

  • Q1. Implement key value store
  • Ans. 

    Implement a key value store for storing and retrieving data efficiently.

    • Use a hash table or a balanced tree data structure to store key-value pairs.

    • Implement functions for inserting, updating, deleting, and retrieving key-value pairs.

    • Consider implementing features like transactions, concurrency control, and data persistence.

    • Example: Implement a simple key value store using a hash table in Python.

  • 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 Company Website and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Introduction about yourself and expectation
Round 2 - Technical 

(3 Questions)

  • Q1. IOS questions and architecture question about modularisation. From resume.
  • Q2. Question Asked about memory management
  • Q3. Question about modularisation and interface design
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Apr 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is SDLC &STLC
  • Ans. 

    SDLC (Software Development Life Cycle) is the process of planning, creating, testing, and deploying software. STLC (Software Testing Life Cycle) is the process of testing software to ensure quality.

    • SDLC involves stages like planning, design, development, testing, deployment, and maintenance.

    • STLC involves stages like test planning, test design, test execution, and test closure.

    • SDLC focuses on the overall software develo...

  • Answered by AI
  • Q2. Smoke & sanity testing
Round 3 - Technical 

(2 Questions)

  • Q1. About project of previous organization
  • Q2. Test case writing
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

BigBasket Interview FAQs

How many rounds are there in BigBasket Senior Software Development Test Engineer interview?
BigBasket interview process usually has 3 rounds. The most common rounds in the BigBasket interview process are Technical and Coding Test.
What are the top questions asked in BigBasket Senior Software Development Test Engineer interview?

Some of the top questions asked at the BigBasket Senior Software Development Test Engineer interview -

  1. Write automation code for Login on BigBasket site while creating a simple POM f...read more
  2. In a given list of time slots, find the conflicting time sl...read more
  3. Automation of the Login API using restAssu...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
Reliance Retail Interview Questions
3.9
 • 1.5k Interviews
Flipkart Interview Questions
4.0
 • 1.3k Interviews
Swiggy Interview Questions
3.8
 • 425 Interviews
DMart Interview Questions
3.9
 • 394 Interviews
JustDial Interview Questions
3.5
 • 328 Interviews
PolicyBazaar Interview Questions
3.6
 • 324 Interviews
Zomato Interview Questions
3.7
 • 315 Interviews
Blinkit Interview Questions
3.7
 • 175 Interviews
View all
BigBasket Senior Software Development Test Engineer Salary
based on 11 salaries
₹12 L/yr - ₹20 L/yr
5% less than the average Senior Software Development Test Engineer Salary in India
View more details

BigBasket Senior Software Development Test Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Business Development Executive
672 salaries
unlock blur

₹2 L/yr - ₹5.2 L/yr

Inventory Executive
425 salaries
unlock blur

₹2 L/yr - ₹5.1 L/yr

Operations Controller
381 salaries
unlock blur

₹1.8 L/yr - ₹5.4 L/yr

Shift Incharge
371 salaries
unlock blur

₹1.9 L/yr - ₹5.1 L/yr

Customer Support Executive
330 salaries
unlock blur

₹1.5 L/yr - ₹4.2 L/yr

Explore more salaries
Compare BigBasket with

Milkbasket

3.9
Compare

Amazon

4.1
Compare

Blinkit

3.7
Compare

Nature's Basket

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