The process took 1 day. I interviewed at Amazon (Hyderabad)
Interview
one online test and after that 4 f2f rounds
4 rounds - 2 on ds algo and 2 on system design, I was rejected after the fourth round
I could clear the ds/algo round but not the design round. they will grill you on the small design decisions that you have or should have taken in your current project
Interview questions [1]
Question 1
Flight ticket booking system
given list of start and end times of meetings, give max number of meeting rooms required.Cant use an array method.
A popular dp problem which i dont remember, and a stack problem
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Hyderabad) in Mar 2018
Interview
1. Online coding challenge (Very easy)
2. Telephonic.
Interviewer was very helpful. Discussed about my projects and given a coding question, which I had to solve in an online share editor.
Then I got a call for onsite interview at Hyderabad.
Face to face
1. System design
Design snake and ladder game. The solution should be extendable for other games. They asked me to give a HLD and then LLD. Interviewer was very helpful.
2. Coding and behavioral.
Average questions. Interviewer was very helpful.
3. System design, recent project, behavioral.
Interviewer discussed my resume. Asked a lot of questions related to load balancers.
4. Coding and behavioral
5. Coding and System design
I applied through a staffing agency. I interviewed at Amazon (Neu-Delhi) in Jul 2017
Interview
Interview was not conducted formally , Interviewers seem to be in the places they did not want to be and were in very hurry to leave which in turn costed me the time required to solve a prob
Interview questions [1]
Question 1
Hi There ,
I just attended the Amazon interview .
here are the questions
Round 1 :
Interviewer was very helpful , and was supporting the approach as you go for it .
1. Given 2 array of size m , n , find the pair from diff array with minimum difference .
2. given the dialer of a feature phone and a dictionary of words , find the string suggestions after dialing n numbers .
3. Verify if the Tree validates the definition
parent_node.data = left_node.data + right_node.data
Round 2 :
round was where the formality started , interviewer was busy in phone all the time and did not have the courtesy to discuss or ask questions
1 . how to handle server scaling up to sudden increased of request ( 5 sec )
The interviewer was very pleased with one word : ELB
2 . how to handle scaling the data (5 sec )
NoSQL , Improve Transaction , Asynchronous operations
so far just i was being stopped after one or two words ,
3. Design BookMyShow tables . ( 20 mins but alone - no discussions )
i was not discussed any over this and round completed with the feedback of not providing the LLD which I wasn't asked nor discussed .
Round 3 :
The interviewer seemed nice , but interview started with interviewer getting a call that they are all set to move ,i was given fair chances , fair discussion just not the fair amount of time .I had to begin with the constraint that the interviewer is all set to leave.
1 . given an array of Strings , not necessarily in any order , find out if the string create a chain , such that first last char of a string is the first character of another and thus making a chain including at least all string.
2 . Given a party with n people , a given function Knows() , such that
A knows B : true if a knows B
A Celebrity would be a person who knows no one but is known by all
Find out the celebrity if he exists in the party