Amazon Interview Experience for SDE-2

Round 1:

Time: 1hr

Introduce your self.
Roles and duty at my present firm.
How do you write code (first code then take a look at circumstances or first take a look at circumstances then code).

Then the interviewer shared a google doc and requested to put in writing code and logic on that doc solely.

Simple Binary tree based mostly query.
Second query was additionally based mostly on binary tree. Write full code and requested me to execute some given take a look at circumstances.
LRU cache. Again full code with take a look at circumstances.
There was a while left so he requested me to supply one other method for 2nd downside.

Got an onsite name for Hyderabad.

By all these rounds the interviewer retains a laptop computer with him and retains on writing the suggestions.

Round 2: 

Project based mostly dialogue:

Introduce your self.
Explain the working of your present venture. Draw it on the board.
Project based mostly dialogue:
Have you ever had any conflicts inside the staff.
Have you ever disagreed along with your supervisor.
Have you ever proposed your answer and made it occur.
Have you ever proposed your answer and couldn’t make it occur.
How do you cowl your code and ensure it’s examined totally.
Have you made any modifications to make the system extra environment friendly.

Round three:

Coding Round

Introduce your self. What venture you’ve gotten labored on.
The questions requested have been extra of a aggressive programming based mostly issues.
I don’t precisely keep in mind however it was one thing there may be an infinite variety of college students and I’ve to pick the coed who provides the distinctive reply first.
I proposed an answer. It will work fantastic.
Then requested to optimise it additional. I gave one other answer and he was glad with the answer and requested me write the code for it.

Round four: 

Coding Round : Bar Raiser Round

Introduce your self. How have your rounds been going.
Given an array of integers and okay variety of swaps create the most important quantity attainable.
How do you write take a look at circumstances. Write all of the take a look at circumstances together with as many edge circumstances as attainable earlier than writing the code.
Proposed an answer. Again additional optimise it.

Round 5:

High stage System Design Round

Introduce your self.
Design a grocery retailer, which can makes use of the stock of Kroger(third celebration inventories) on the backend however on the entrance finish the shopper sees Amazon solely.

Round 6: 

Low stage System Design Round

Gave me a sheet of paper with some code written on it and requested me to seek out bugs. Then requested me to counsel the way it ought to have been written. What all is lacking then add it.
Design Vending machine. (State Design Pattern)
Write use circumstances for the above after which write a totally working code on paper.

If you want GeeksforGeeks and wish to contribute, it’s also possible to write an article utilizing contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article showing on the GeeksforGeeks most important web page and assist different Geeks.

Please Improve this text if you happen to discover something incorrect by clicking on the “Improve Article” button under.

Article Tags :

thumb_up
Be the First to upvote.

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

Post navigation

Previous

first_page Interview for SDE-2 at Dailyhunt Bangalore

Next

last_page Amazon Interview Experience for Quality Support Associate