Round 1: Machine coding round
Design a food order system. The code should be modular and extensible. Some conditions are there
1) Each restaurant has a processing power(say P). It can process the number of items(N<=P) at a single point of time. Once it takes the order, processing power will be reduced by N.
2) An order can be placed at one restaurant. (All items should be ordered from a restaurant which has the sufficient processing power and all items should available in restaurant)
3) Place the order in a restaurant that has the lowest price of the order.
4) Processing power will be restored on the completion of an order.
Round 2: Design Round: Desing the messaging app like WhatsApp.
Round 3: DS and Algo Round:
- Given a stream of characters, find the first non-repeating character from a stream. You need to tell the first non-repeating character in O(1) time at any moment.
- Given a square chessboard of N x N size, the position of Knight and position of a target is given. We need to find out the minimum steps a Knight will take to reach the target position.
- Given an array, print the Next Greater Element (NGE) for every element. Time complexity O(n) required.
Round 4: Hiring Manager Round
Challenging project in last one year.
Strength and Weakness
- Flipkart Interview | Set 13
- Flipkart Interview | Set 3
- Flipkart Interview | Set 16
- Flipkart Interview | Set 4 (For SDE-1)
- Flipkart Interview | Set 2 (For SDE 1)
- Flipkart Interview | Set 15 (For SDE-II)
- Flipkart Interview | Set 8 (For SDE 1)
- Flipkart Interview | Set 1 (For SDE 2)
- Flipkart Interview | Set 6
- Flipkart Interview | Set 7 (For SDE II)
- Flipkart Interview (For SDE II)
- Flipkart Interview | Set 11
- Flipkart Interview Experience | Set 18 (For SDE I)
- Flipkart Interview Experience | Set 30 (For SDE 2)
- Flipkart Interview Experience | Set 29
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.