Frontend Software Engineer Interview Questions

8,918 frontend software engineer interview questions shared by candidates

Here's code, tell what console.logs will be and in which order const p = Promise.reject() p .then(() => console.log(1)) .catch(() => console.log(2)) .then(() => console.log(3)) p .then(() => console.log(4)) .catch(() => console.log(5)) .then(() => console.log(6))

Frontend Developer

Interviewed at Linked Helper

May 21, 2025

Here's code, tell what console.logs will be and in which order const p = Promise.reject() p .then(() => console.log(1)) .catch(() => console.log(2)) .then(() => console.log(3)) p .then(() => console.log(4)) .catch(() => console.log(5)) .then(() => console.log(6))

The Assignment they gave me: Create a dashboard with the following features Create filter/aggregation configuration over the sample data to create different datasets Create widgets/charts with the configured datasets Poll data from the sample data at 100 rows every 10 seconds The configuration for these datasets and charts should be editable by the user. Base dashboard widgets : The hourly average temperature of the area Temperature average per device_display_name Pseudo live stream of temperature with the filter of device_display_name ( use the data polling feature here ) Tech specification: Develop this application using ReactJS. Charting libraries can be echarts,bizcharts, plotly,etc. You can use lodash, lambdaJS, antd/dataset to wrangle/filter/aggregate data. Bonus- Host your application on Heroku or any other hosting platform Time limit: 2 days
avatar

Frontend Developer

Interviewed at Zenatix

3.9
Nov 30, 2020

The Assignment they gave me: Create a dashboard with the following features Create filter/aggregation configuration over the sample data to create different datasets Create widgets/charts with the configured datasets Poll data from the sample data at 100 rows every 10 seconds The configuration for these datasets and charts should be editable by the user. Base dashboard widgets : The hourly average temperature of the area Temperature average per device_display_name Pseudo live stream of temperature with the filter of device_display_name ( use the data polling feature here ) Tech specification: Develop this application using ReactJS. Charting libraries can be echarts,bizcharts, plotly,etc. You can use lodash, lambdaJS, antd/dataset to wrangle/filter/aggregate data. Bonus- Host your application on Heroku or any other hosting platform Time limit: 2 days

Viewing 1101 - 1110 interview questions

Glassdoor has 8,918 interview questions and reports from Frontend software engineer interviews. Prepare for your interview. Get hired. Love your job.