i
BigBasket
Filter interviews by
I was interviewed before May 2023.
I applied via LinkedIn and was interviewed before Jan 2022. There were 3 interview rounds.
4 DSA questions only pseudo codes were asked
Top trending discussions
It was a machine coding round
Sort an array of strings by the difference of a given element to each array element.
Iterate through the array and calculate the absolute difference between the given element and each array element.
Sort the array based on the calculated differences.
Return the sorted array.
Leaves of a tree are the nodes with no children in a tree data structure.
Traverse the tree and identify nodes with no children.
Use depth-first search or breadth-first search algorithms to find leaves.
Examples: In a binary tree, leaves are nodes with no left or right child.
In a general tree, leaves are nodes with no children in their child list.
The Lowest Common Ancestor (LCA) of a tree is the shared ancestor of two nodes farthest from the root.
Start from the root and traverse the tree to find the paths from the root to the two nodes.
Compare the paths to find the last common node between them, which is the LCA.
If one of the nodes is an ancestor of the other, then the ancestor node is the LCA.
I have worked on projects involving web development, mobile app development, and data analysis.
Developed a web application using React and Node.js for a client in the e-commerce industry
Created a mobile app using Flutter for a startup in the healthcare sector
Performed data analysis on customer behavior using Python and SQL for a marketing company
I completed internships at ABC Company and XYZ Company during my undergraduate studies.
Interned at ABC Company working on web development projects
Interned at XYZ Company assisting with software testing and quality assurance
Gained hands-on experience in coding, debugging, and problem-solving
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.
Coding mainly on LinkedList and Strings
I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.
Templates in golang are used for generating text-based output such as HTML or other markup languages.
Templates in golang are created using the text/template package or html/template package.
They allow for the separation of code and presentation, making it easier to maintain and update the output format.
Templates can include variables, control structures, and functions to generate dynamic content.
Example: {{.Name}} will...
Channels in golang are used for communication between goroutines
Channels are typed conduits through which you can send and receive values with the channel operator <-
Channels are used to synchronize and communicate between goroutines
Channels can be created using the make() function with a specified type
I was interviewed before Sep 2023.
Online assessment, leet code easy
Live coding assessment, leet code medium
Behavioral asking on past experience
based on 3 interviews
Interview experience
based on 3 reviews
Rating in categories
Business Development Executive
660
salaries
| ₹2 L/yr - ₹5.2 L/yr |
Inventory Executive
430
salaries
| ₹2.1 L/yr - ₹5.2 L/yr |
Operations Controller
382
salaries
| ₹2 L/yr - ₹5.4 L/yr |
Shift Incharge
362
salaries
| ₹1.9 L/yr - ₹5.8 L/yr |
Customer Support Executive
332
salaries
| ₹1.7 L/yr - ₹3.8 L/yr |
Milkbasket
Amazon
Blinkit
Nature's Basket