i
BigBasket
Filter interviews by
posted on 28 Jan 2022
I applied via Instahyre and was interviewed in Dec 2021. There were 3 interview rounds.
2 simple DSA problems and 2 Java programming problems.
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
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
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
Top trending discussions
I applied via campus placement at Birla Institute of Technology (BIT), Ranchi and was interviewed in Oct 2024. There were 3 interview rounds.
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
I was interviewed in Jun 2024.
Basic leetcode easy question. Find unique number in strung
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
posted on 11 Aug 2024
It was good and very informative
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
posted on 19 Dec 2023
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
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.
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].
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
Implement boolean canConstruct(String targetString, String[] dict) which returns true if we can construct the targetString by concatenating the words given in the dictionary
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.
I applied via Company Website and was interviewed before May 2023. There were 2 interview rounds.
posted on 20 Oct 2023
I applied via Referral and was interviewed in Apr 2023. There were 4 interview rounds.
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...
based on 1 review
Rating in categories
Business Development Executive
672
salaries
| ₹2 L/yr - ₹5.2 L/yr |
Inventory Executive
425
salaries
| ₹2 L/yr - ₹5.1 L/yr |
Operations Controller
381
salaries
| ₹1.8 L/yr - ₹5.4 L/yr |
Shift Incharge
371
salaries
| ₹1.9 L/yr - ₹5.1 L/yr |
Customer Support Executive
330
salaries
| ₹1.5 L/yr - ₹4.2 L/yr |
Milkbasket
Amazon
Blinkit
Nature's Basket