Company : AMAZON
Profile : SDE 2
Applied through : HR reached out
YOE : 4 years
Currently employed : MNC
Online Assessment
- Given initial set of servers and array consisting of cpu usage percenrage at each second in a load balancer, do scale up and down operations as below few parameters and return the number of servers exists after n seconds.
- https://leetcode.com/problems/minimum-difficulty-of-a-job-schedule/
Round 1: Virtual Interview
- Given four buttons and actions on them when pressed as below
-
Button 1: prints character a on the screen
-
Button 2: selects the text present on screen i.e. Ctrl + A
-
Button 3: Copies the selected text i.e. Ctrl + C
-
Button 4: Appends the coppied text i.e. Ctrl + V
Return the maximum possible characters appearing on screen when 'n' button clicks are done.
- Find whether there is a mother vertex present in a graph.
and few LP and behavioral question.
Round 2: Virtual Interview
- Given a string, rearrange the strings such that no two same alphabets are neighbours.
- Given a stream of strings which can repeat, find top k repeating strings.
and few LP and behavioral questions.
Round 3: Virtual Interview
- one question on problem solving. this was hard and cant remember the exact question now.
- few basic question on LLD and HLD.
Round 4: Virtual Interview - Design Round
- 10 to 15 minutes questions on LP.
- Design Movie rental platform.
Got a reject email after the fourth round saying decision was based on cummulative performance.