Amazon SDE II FE interview

Amazon SDE II FE interview

Amazon- SDE II - Onsite

Description Template:
Level: SDE II
Education: Bachelors in Computer Engineering
Years of Experience: 5
Questions Asked: [List of Questions Asked]

Example:
Title:
Google - Software Engineer (Frontend) - Phone Screen

Description:
Education: Masters
Years of Experience (YOE): 7

Questions Asked:
Implement JSON.stringify()
Standard question of being given a json object and convert it to a stringified JSON in JS. I would recommend focusing on running over the explanations clearly

Other questions were related to LP. What did you do to accomplish in a tight deadline and followups for that?

Second interview with a FE Developer*

Coding question: Implement tabs. I asked to do in React instead of vanilla JS
More LP behaviour questions

Third Round With Hiring Manager
This was a hiring manager interview with more deep dive into my experience and LP related questions. The system design round was in Excalidraw about designing a bike sharing app. I would recommend focusing on the user experience behavior since i thought this was going to be a standard system design interview.

*Fourth Round with another Senior SWE
Coding question was about parsing the HTML serializer tree into a string. The first part was defining the node of the tree in JS and then implementing a function that parses the HTML elements into an output

Expected output

const tree = {
  tag: 'body',
  children: [
    { tag: 'div', children: [{ tag: 'span', children: ['foo', 'bar'] }] },
    { tag: 'div', children: ['baz'] },
  ],
};

serializeHTML(tree);
// Output:
`<body>
  <div>
    <span>
      foo
      bar
    </span>
  </div>
  <div>
    baz
  </div>
There were more LP related behaviour questions

Last Round Behavioral
My last round was just behaviour related LP questions with followups

Result: Got rejected but it was an informative process.