Education: BTech in CSE from Tier 1 college
Status: 1 yr 9 Months Experience at a MNC
Position: SDE-1 at Amazon
Location: Hyderabad, TS, India
Date: April, 2020
Round 1 (Online Assessment):
Top K Frequently Mentioned Keywords-https://leetcode.com/discuss/interview-question/542597/
Critical Routers-https://leetcode.com/discuss/interview-question/436073/
Round 2 (Virtual Onsite F2F, Technical, 1 hour):
-Intoduction about me and my current role in company.
-15 mins of questions related to projects . Then two coding questions-
-Convert Binary tree to Balanced BST-https://www.***.org/convert-normal-bst-balanced-bst/
-Find median from stream of integers.-https://leetcode.com/problems/find-median-from-data-stream/
Round 3 (Virtual Onsite F2F, Technical,1.5 hours):
-Intoduction about me and my current role in company.
-15 mins of Leadership Principles questions.
-Max profit after buying and selling stocks at most one time. Some follow up questions on it-https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
-Add two linked list. Similar to https://leetcode.com/problems/add-two-numbers/
-Almost 45 mins of discussion on Linked List,Arrays,heaps,Maps,Sorting algorithms. How STL structures are implemented internally in C++. He was really grilling me here with lots of follow up questions and was looking for deeper explanations.
Round 4 (Virtual Onsite F2F, Hiring Manager,1 hour):
-Intoduction about me and my current role in company.
-40 mins of LP questions.
-Find k largest elements from a very huge file. Variation of https://leetcode.com/problems/kth-largest-element-in-a-stream/
-How would you Implement LRU cache-https://leetcode.com/problems/lru-cache/
-Write code for merging two sorted array-https://leetcode.com/problems/merge-sorted-array/
-Merge k sorted array-https://leetcode.com/problems/merge-k-sorted-lists/
Round 5 (Virtual Onsite F2F, Bar Raiser, 1 hour):
20 mins of CS fundamentals questions related to OS,DBMS,Networking,OOPS.
20 mins of behavioural questions related to my project.
Coding question-https://leetcode.com/problems/task-scheduler/
Coding question-https://leetcode.com/articles/smallest-range/
I was able to solve every coding question except the last question in Bar-Raiser round. After multiple hints from Interviewer I was later able to come up with an algorithm. However, I was running out of time and was not able to fully write the code for it. Last 15 mins of 3rd round was also a bit rough.
Status is still pending. But I guess if its meant to be, it might happen.