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.