Ho presentato la mia candidatura online. La procedura ha richiesto più di una settimana. Ho sostenuto un colloquio presso Flipkart (Bengaluru) nel mese di nov 2012
Colloquio
1) Online test on Interviewstreet.com
2) First Phone interview
3) Second Phone Interview
Domande di colloquio [1]
Domanda 1
Online test: Given two vectors. Maximize scalar product of the two, vectors can be rearranged in any order. You have to consider only n/2 elements in each vector.
Phone 1:
Q1: Given a string. Identify it's lexicographic rank.
Q2: Given a n*n area with each unit are having an altitude. Water falling on one square will flow down to other square if the neighboring square has less altitude. Need to identify maximum connected area where water stay if rain falls on the entire area.
Phone 2:
Q1: Search related. Identify all the places(ATM's, hotels, hospitals etc.) near to a given place.
Q2: Data structure to represent the index of a book.
They gave everyone a coding question with vague statement. I got rejected in this round, even after writing code with interfaces and classes and achieving required goal, problem with this type of interview is that it is that there is no one write answer or you can compare it using runtime complexity.
When I asked, recruiter didn't provide any feedback.
Ho presentato la mia candidatura tramite l'università. Ho sostenuto un colloquio presso Flipkart (Bengaluru) nel mese di ago 2014
Colloquio
This was round 2.
Machine coding round.
Create a JSON object from a given input.
input:
a>b>c=1
a>t=5
output:
{ 'a' : {'b' : { 'c' :1}, 't' : 1}}
The output had to be well formatted.
If a key had two values, the value had to be made an array of the two values.