Ho presentato la mia candidatura online. Ho sostenuto un colloquio presso Amazon (Jersey City, NJ)
Colloquio
The process from the initial day of application to the coding screening day was seamless. The HR department was extremely helpful and provided all the necessary materials and video links to prepare for the coding screen. Any queries or concerns were promptly addressed by the HR team. It was great to know the interviewer in advance, which boosted my confidence and reduced anxiety. Additionally, for non-native English speakers, there was an option to use their mother tongue during the interview. The senior engineer who assisted me during the coding screen was experienced and friendly. Unfortunately, the questions were not specific to a React developer, which left me feeling unprepared. The process from the initial day of application to the coding screening day was seamless. The HR department was extremely helpful and provided all necessary materials and video links to prepare for the coding screen. Any queries or concerns were promptly addressed by the HR team. It was great to know the interviewer in advance, which boosted my confidence and reduced anxiety. Additionally, for non-native English speakers, there was an option to use their mother tongue during the interview. The senior engineer who assisted me during the coding screen was experienced and friendly. Unfortunately, the questions were not specific to a react developer, which left me feeling unprepared.
Domande di colloquio [1]
Domanda 1
Basic Frontend DOM Manipulation for Input Questions.
Ho sostenuto un colloquio presso Amazon (Seattle, WA)
Colloquio
The process was standard for a front-end role. It began with an initial recruiter screening followed by a technical phone interview focused on JavaScript fundamentals. Afterward, there was a virtual onsite consisting of three rounds: a live coding challenge (DSA), a specialized React/system design round, and a final behavioral culture-fit discussion with the engineering manager.
Domande di colloquio [1]
Domanda 1
Can you explain the difference between the Task (Macrotask) Queue and the Microtask Queue in the JavaScript Event Loop? Specifically, how does the browser prioritize Promise resolutions over scheduled callbacks from a setTimeout function, and what impact does this have on UI rendering performance?
First part was general questions about my past work, the projects I’ve done, and my overall experience.
The second part was a 30-minute technical assessment done through a link they provided.
Domande di colloquio [1]
Domanda 1
General questions about my past work, the projects I’ve done, and my overall experience.
The interview process was an initial online assessment, a phone interview, and then a super round interview, with 3 interviews in one day. The problems weren't the most complicated, but the superround was challenging because the interviews are back to back.
Domande di colloquio [1]
Domanda 1
They asked me to implement a tic-tac-toe game in HTML and vanilla JS.