Amazon SDE - 2
Round 1 Online coding round
Q1 - easy to mederate question on hashMap and sorting based.
Q2 - Find articulate points in a graph — Language is different based on this question
Round 2 video conf on Chime
Q1 To go from bottom left to top right and collect maximum coins. simple dp question
Q2 design a DS with min , random ,delete , update in O(1) time and write code for it.
Q3 behavioral — toughest problem solved in experience
Round 3 video conf Coding round
Q1 zig-zag traversal of tree.
Q2 find the missing positive integer from an array given array of +ve and -ves
Q3 behavioral — given many approaches to the problem which one you choose and why ?
Round 4 Low level design
Q1 in depth discussion on the project I did in my previous company.
Q2 Design a distributed room meeting scheduler. and also write entities and code for some functionalites.
Round 5 High Level design
Q1 Design a high level design for a problem all the redirection happen from different website to amazon.com (http://amazon.com/) and if a cutomer buys a product from that redirection then a flow how to pay that website a commission .
focused on scalability and deep disussions on a some flows in a design.
Round 6 Hiring Manager
Q1 design system for uber. focussed on only few functionalities and wanted to simplify the solution.
Q2 Give an example where you get a criticaal feedback.
Q3 talk about the details of the past experieance.
All the best for your interviews :)