i
Flipkart
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed before Jun 2023. There were 4 interview rounds.
Machine coding - design food ordering service,
Use Dutch National Flag algorithm to sort array of 0s, 1s, and 2s in single pass.
Initialize three pointers low = 0, mid = 0, high = n-1 where n is the length of the array.
Iterate through the array and swap elements based on their values and positions.
Example: Input array ['0', '1', '2', '0', '1', '2'] should be sorted as ['0', '0', '1', '1', '2', '2'].
Return new trees after deleting specified nodes from a given tree
Traverse the tree and delete nodes that match the given list
For each deleted node, create a new tree with the remaining nodes
Return all new trees created after deletion
Restaurant management system to streamline operations, orders, inventory, and customer service.
Include features for table management, order processing, menu customization, inventory tracking, and customer feedback.
Implement user roles for staff, managers, and administrators with varying levels of access and permissions.
Integrate payment processing systems for seamless transactions and reporting.
Utilize data analytics t...
I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.
Its mcqs where we need to answer 25 questions
What people are saying about Flipkart
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
Print nodes of n-ary tree in arc wise manner from outside
Traverse the tree level by level from outside to inside
Use a queue to keep track of nodes at each level
Print the nodes at each level in a clockwise or anticlockwise manner
I applied via Instahyre and was interviewed in Aug 2024. There were 3 interview rounds.
String and DP questions
Developed a real-time data processing system for a high-traffic e-commerce platform.
Implemented distributed computing using Apache Kafka and Spark.
Optimized database queries to handle large volumes of data.
Designed fault-tolerant architecture to ensure system reliability.
Collaborated with cross-functional teams to meet project deadlines.
posted on 4 Oct 2024
React is a JavaScript library for building user interfaces, known for its efficiency and flexibility.
React allows for the creation of reusable UI components, making development faster and more efficient.
It uses a virtual DOM for optimal performance by only updating the necessary components when data changes.
React's component-based architecture promotes code reusability and maintainability.
It has a large and active comm...
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
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].
Microservices are a software architecture pattern where applications are built as a collection of small, loosely coupled services.
Microservices are independent and autonomous services that communicate with each other through APIs.
Each microservice is responsible for a specific business capability and can be developed, deployed, and scaled independently.
Microservices promote flexibility, scalability, and resilience in s...
SOAP APIs are a protocol for exchanging structured information in web services using XML-based messages.
SOAP stands for Simple Object Access Protocol
It is a messaging protocol that allows programs running on different operating systems to communicate with each other
SOAP APIs use XML to format the data being sent
They are commonly used in enterprise-level applications for integrating different systems
SOAP APIs provide a
REST APIs are a set of rules and protocols that allow different software applications to communicate and interact with each other over the internet.
REST stands for Representational State Transfer
REST APIs use HTTP methods like GET, POST, PUT, DELETE to perform operations on resources
REST APIs are stateless, meaning each request from a client to a server contains all the necessary information
REST APIs typically return d...
Interview experience
based on 6 reviews
Rating in categories
Senior Executive
2.5k
salaries
| ₹2 L/yr - ₹9 L/yr |
Operations Executive
1.8k
salaries
| ₹1.1 L/yr - ₹6.5 L/yr |
Team Lead
1.8k
salaries
| ₹1.2 L/yr - ₹9.8 L/yr |
Assistant Manager
1.5k
salaries
| ₹5.9 L/yr - ₹21 L/yr |
Executive
1.3k
salaries
| ₹1.2 L/yr - ₹7 L/yr |
Amazon
Myntra
Snapdeal
Meesho