Front End Software Engineer Interview Questions

807 front end software engineer interview questions shared by candidates

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?
avatar

Software Engineer - Front End

Interviewed at Amazon

3.5
Mar 25, 2026

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?

Step 1: - HR Screening Step 2: - Code Interview, 2 LeetCode style questions Easy/Medium Step 3: - Code Interview - 1 LeetCode style Medium/Hard - System Design Step 4: - FE Code Interview - React - Manager/Culture Interview
avatar

Front End Software Engineer

Interviewed at Datadog

4
Jan 25, 2024

Step 1: - HR Screening Step 2: - Code Interview, 2 LeetCode style questions Easy/Medium Step 3: - Code Interview - 1 LeetCode style Medium/Hard - System Design Step 4: - FE Code Interview - React - Manager/Culture Interview

1st round - Initial phone interview to assess candidate suitability. Basic chat followed by simple questions with JS 2nd round - Technical coding round using vanilla Javascript based on ES6 API Did not progress to third round
avatar

Front-end Software Engineer

Interviewed at Canva

3.9
Aug 2, 2021

1st round - Initial phone interview to assess candidate suitability. Basic chat followed by simple questions with JS 2nd round - Technical coding round using vanilla Javascript based on ES6 API Did not progress to third round

Viewing 671 - 680 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 807 interview questions and reports from Front end software engineer interviews. Prepare for your interview. Get hired. Love your job.