Frontend Virtual Onsite Amazon

Onsite consisted of five rounds:

1st Round - HM (Hiring Manager) - Behavioral Questions:
Receiving critical feedback; dealing with tight deadlines; taking initiative beyond your role; addressing a significant issue; upholding high standards; helping a colleague integrate; working on an interesting project

2nd Round:
Behavioral Questions: Making decisions with insufficient data; handling tight deadlines
Coding:
Serialize form input names and values to produce output

Example:

<form>
<input name=”foo.bar.baz” value=”a”>
<input name=”foo.bar.biz” value=”b”>
</form>

Output: { foo: { bar: { baz: “a” }, biz: “b” } }

3rd Round:
Behavioral Questions: Discussing an interesting project; persuading others; disagreement with a manager

4th Round:
Behavioral Questions: Probing to identify the root cause of a problem; simplifying solutions for customers

5th Round:
Forgot the behavioral questions
System Design:

Amazon asks a lot of behavioral questions, so it’s crucial to prepare well with stories for each point. Be ready with multiple stories as each round consists of at least two behavioral questions. After the interview, it’s challenging to feel good. Remember to keep your throat and water ready in advance. For coding, even if you’ve prepared for similar questions, don’t rush to write code. Communicate with the interviewer, clarify requirements, and reach an agreement before implementation. Any help would be appreciated.