Amazon | SDE2 | July 2021
Anonymous User
3644

One online Assessment and total four rounds of technical Interview, three of which took place on the same day and last round was the Barraiser round which took a little more than one month to get scheduled.

Online Assesment: Two medium level questions were asked, first one was on array preprocessing and the second was on string manipulation. Was able to pass all TCs in the first question and passed 11/12 TCs in the second question. Got a call from HR on the very next day about Interview scheduling.

Round1(LLD): This round was taken by an SDE3 at Amazon, I was asked to build a simple bookmyshow kind of design. Did not do well in this round, I was able to give the initial design but Interviewer was not happy with it, he gave me cons of my design and then I changed it again, this time he seemed satisfied. Later he asked one LP question (Got a weak hire)

Round2(HLD): This round was taken by the Hiring Manager, he started off with two LP questions, then I was asked to give the high level design for the same movie ticket booking app. He asked a lot of questions with added requirements and I was able to give the answers, he seemed satisfied with the overall design. (got a hire)

Round3(DS & algo): This was the best round, the interviewer asked one vague question with very little explaination, I had to ask lots of follow up questions to clarify the question and it took the starting 15 minutes, in the next 15 minutes I gave him 3 different solutions with optimised time complexity with each solution, he seemed very happy with my last approach and asked me to code it. I was complete the code covering all the edge cases(this is very Important) in the one go, he was very happy with the solution but the time was almost up, he asked if I could give 15-20 more minutes to the Interview as he wanted to ask one more question, I said yes!(Coz, that's what I could say) He then asked me one DP problem (medium level) which I was able to answer pretty quickly, didn't ask me to code it! Later he asked one LP problem. (Got a strong hire in this one)

BarRaiser: Directly started with coding problems, first one was a greedy algorithm on array and second one a slight modification of a very famous array problem. I was able to answer and code both of them within 35 minutes, then he introduced himself and asked for my Intro, later he asked one LP question.(Not yet received the feedback for this round)

Comments (6)