Flipkart Interview Experience | Set 51 (Off Campus SDE-1)

The off campus drive was done in Delhi recently.

Round 1: HackerRank Test Online

Q1. Given 2 coordinates as an excel sheet cell number like (2, AA), return true or false whether the line formed between the two points will pass through the origin.

e.g.

1, AA



2, AB

False

Explanation : 1, AA => 1, 27 and 2, AB => 2, 28 .

The line between (1, 27) and (2, 28) will not pass through origin.

 

Q2. Given a string, calculate number of indexes such that the substring to left of the index and the substring to the right of the index contains characters that can form the string “programmer” .

Round 2: Machine Coding Round

A sample problem was given and 1.5 hours was given to code it and run it.



Design a simple solution for a cab company. Queries are given, output the correct values corresponding to it.

q1 : AVG DriverID => give the average rating points for the driver ID given

q2 : AVG CustomerID => give the average rating points for the customer ID given

q3 : TRIP CustomerID Rating DriverID Rating => Add the trip and rating points with customerID and driverID

q4 : TOP Drivers => List the top drivers sorted according to the rating points

q5 : TOP Customers => List the top customers sorted according to the rating points

q6 : ELIGIBLE CustomerID => Give the eligible drivers for the customerID. Eligible drivers had the following criteria ->

(i) The average rating of the driver should be greater than the customer

(ii) If the customer had given the driver a 1 star rating earlier then this driver is not to be considered

(iii) If there are no drivers found, print the ones for which the customer had rode earlier



The initial data was to be hardcoded and the solution was to be designed efficient all edge cases handled and optimised.

Round 3: Technical Interview 

Questions about previous company.

Q1. A stream of integers is coming. As soon as an integer enters, print the earliest non repeating number.

Q2. Given a matrix with ‘X’ and ‘O’, change each ‘O’ to ‘#’ which are surrounded by ‘X’.

Q3. Print all triplets in an array such that their sum is zero and there should be no duplicate element in the triplet.

Round 3: Hiring Manager

This was more of a non technical interview.

He asked what all projects I have worked on. Challenges I faced. Why flipkart?

I had a detailed discussion about the work in his team and what challenges they are facing and the tech stack too.

 

Write your Interview Experience or mail it to contribute@geeksforgeeks.org

My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. 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.


Article Tags :
Practice Tags :


Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.