Skip to content
Related Articles

Related Articles

Flipkart Interview Experience | Set 53 (Senior software developer)
  • Difficulty Level : Hard
  • Last Updated : 02 Jul, 2018
GeeksforGeeks - Summer Carnival Banner

It was 2 day process.
First day:
1> Hackerrank test (2 problems):
Problem 1: Given an array find if array gets sorted by reversing any subarray of this array. Ex: In {1, 2, 3, 4, 8, 7, 6, 9} we can reverse subarray from index 4 to 6.

Problem 2: Parking lot problem: Given 3-dimensional parking lot, lets say, length width and floor. mplement following two methods:
void unpark(int i, int j, int k); where i, j, k are the parking coordinates.
void park(); The car should be parked in empty cell with lowest floor and between length and breadth prefer minimum length.Example, (3, 4, 2) is preferred over (1, 1, 3) as floor is 2 in first case. (1, 2, 3) is preffered over (2, 1, 3). (2, 3, 3) is preffered over (2, 4, 3).

Design a chess. Implement all the moves.

2nd Day:

1> DS and Algo (2 questions) whiteboard discussion:
a> How to implement siplify debts of splitswise.(Use graph)
b> Implement google auto suggest



2> Design round:
Design BookMyShow

I was disqualified in last round.

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.  To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.   In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :