Amazon | SDE2 | Canada | OnSite
Anonymous User
2351

Giving back to community as I signed NDA
Onsite questions apart from behavioral
Round 1: Very intelligent interviewer, didn't understand backtracking methodology
https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/

Round 2
https://leetcode.com/discuss/interview-question/420704/amazon-most-popular-page-sequence

Round 3
Implement a PROD ready code for implementing product search .
EDIT 1
This is is the Object oriented design question ( not the diagram one but you have to actually write few classes) they asked and their questions are pretty much like 1 or 2 line. You are suppoed to clarify it. And I didn't do a good job in that. So, the information I have is: Imagine you are an electronic store and it sells lets few things ( perhaps just pick up camera) and now your program will get input about filter lets say price and you want to return the list of product that match .

Here I was torn between how much to clarify and perhaps should just implement basic functionality as I was getting a rush feeling from interviewer : "Go Go Go " . (this needs to be done in 30 min because there was behavior round too )

I guess you need to create a data structure which holds the catalog , and come up with what kind of input you will accept ( which implies what all filter criteria you will support) and how the output will look like.

Round 4: System design
We have data for all the candidates who have applied for open positions in a company. e.g : USA candidates applied to Amazon usa . we want to develop a dashboard where recruiting team even in Europe can view these candidates. Constraint here is that each candidate data is PII and must be stored in respective country.

I think you can just start by assuming two countries: USA candidate and recruting team viewing data in lets say Germany

EDIT 2
I would like to hear your thoughts on round 3 and round 4

Comments (8)