I applied for internship in Amazon through college placement cell. The process took 1 whole day. I interviewed at Amazon (New Delhi) in September 2018.
First they took Online round on AMCAT platform, having majorly 4 sections.
- Reasoning and Aptitude
- Coding Round(2 questions)
- Personality Test
All sections had to be done in that particular sequence only and you cannot jump in between sections. Also if one completes the round before the stipulated time then remaining time will NOT be added into next round.
On basis of this round they shortlisted about 35 students and called them for personal interviews.
In this interview for first 20-25 mins, interviewer discussed about my Machine Learning Project and asked me all the questions related to my project.You just need to be cool and calm and always listen carefully to the questions asked by the interviewer. Don’t panic and do not stammer, it gives a negative impact on the interviewer.
- Coding Question –
Given two Arryas and you need to form BST from them respectively. Find whether the structure and values at corresponding places are same or not i.e, whether two BST are same or not.(Assuming first element is always the root)
Eg. Array [5, 3, 6] and Array [5, 6, 3] will give you same BST BUT Array [5, 2, 3, 6] and Array [5, 3, 2, 6] wont give you same BST.
Solution: GeeksforGeeks Link
I solved the problem and he checked the solution and gave me some edge cases for it. Also he asked me to code the whole solution on paper. I solved the question on paper and he checked the code and was pretty satisfied with the code and its complexity( O(n) ).
Then he asked me a coding question on Binary Search Trees.
He asked me whether I have any question for him and I asked all usual questions.
The TnP cell told me that I have no further rounds and hence I can leave. They said they will mail the results to the successful candidates.
VERDICT: Got The Offer.