Background:
5+ years of experience in Decent Product based Company
Eductation : B.Tech from not so well known college.
Leetcode Stats:
Easy ~ 100
Medium ~ 150
Hard ~ 50
I applied through instahyre (job portal). Got call the next day itself. This portal seems pretty decent All of my friends got call immediately from recruiter after applying.
Round 1 : Technical
- Tree Question which requires vertical order traversal.
- https://leetcode.com/problems/gas-station/
- Design classes for previous question(Gas Station)
Round 2 : Technical
- Given a node and root in the tree. Find the path which passes through that node with MAX sum ( As usual it doesnt need to pass through root). I was given option to design my own structure for tree.
- Sort linked List (Size of linked list will be between 1 -> 1000)
Round 3 : Behavioural + Technical (Hiring Manager).
- Mostly foucused on Amazon Leader Principles ( I had to cook up few stories on the fly)
- Some Graph Problem which needs DFS.
[ This Round was negative as I didnt prepare well for behavioural as I did for technical]
Round 4 : System Design
- Design high level design for Parking Lot
- Design classes and there associations for the same. (Was more focused on design patterns)
Round 5 : Bar Raiser
[This time I prepared at least two answers for each amazon leadership principle So I had no dificulty this time]
This round took a while 1:45 minutes
Same Amazon Principles
- Design Amazon Package delivery system.
Final Verdict : Offered SDE 2
Location : Hyderabad, India