Front End Developer Interview Questions

12,596 front end developer interview questions shared by candidates

function sameCharector(s1, s2) { if (s1.length !== s2.length) { return false; } let counter = {} for (const character of s1) { counter[character] = (counter[character] || 0) + 1; } // console.log(counter); for (const item of s2) { if (!counter[item]) { return false; } counter[item] -= 1; } retu
avatar

Front End Developer

Interviewed at Shetty Infraservices

3.2
Jan 4, 2024

function sameCharector(s1, s2) { if (s1.length !== s2.length) { return false; } let counter = {} for (const character of s1) { counter[character] = (counter[character] || 0) + 1; } // console.log(counter); for (const item of s2) { if (!counter[item]) { return false; } counter[item] -= 1; } retu

First interview React+JS: 3 small questions, cannot remember them all but one was regarding calculating groceries total price with and without discount, the discount is given when you reach a certain quantity of products. Another was to fetch data from an API, display it and then filter it based on the name with an input. Home assignment: Mock an API using the mockAPI tool, display a list of items based on the given requirement and have the ability to delete items from the list OR make them favorite. Make a /favorite route that displays chosen favorites.
avatar

Front End Developer

Interviewed at StarkWare Industries

4.3
Mar 10, 2023

First interview React+JS: 3 small questions, cannot remember them all but one was regarding calculating groceries total price with and without discount, the discount is given when you reach a certain quantity of products. Another was to fetch data from an API, display it and then filter it based on the name with an input. Home assignment: Mock an API using the mockAPI tool, display a list of items based on the given requirement and have the ability to delete items from the list OR make them favorite. Make a /favorite route that displays chosen favorites.

Q1. Complete the following Front End tasks using only HTML, CSS, JavaScript and/or jQuery. ● Create a single responsive web page with the following characteristics: ○ A menu at the top of the page with the following items: ■ Add ■ Delete ■ Update ■ Display ○ Also at the top of the page a statistics display area with the following statistics: ■ Total number of records in the database. ■ Average records added per hour. ■ Ratio of records added per hour versus deleted per hour. ■ NOTE: Assume others may also be using this system, and the statistics must keep up with changes without refreshing the page. ○ Each menu item clicked should bring up a responsive overlay to add, delete, update, or display a record respectively. Assume records are stored and retrieved from a back end system. ● Each record is just first name, last name, and phone number. ● Once a record is added it is assigned a unique 10 digit id. ● Define the form of the APIs. In other words, assume you will give the form of the API to the back-end developer for implementation.
avatar

Senior Front End Developer

Interviewed at Granify

4.4
Aug 10, 2017

Q1. Complete the following Front End tasks using only HTML, CSS, JavaScript and/or jQuery. ● Create a single responsive web page with the following characteristics: ○ A menu at the top of the page with the following items: ■ Add ■ Delete ■ Update ■ Display ○ Also at the top of the page a statistics display area with the following statistics: ■ Total number of records in the database. ■ Average records added per hour. ■ Ratio of records added per hour versus deleted per hour. ■ NOTE: Assume others may also be using this system, and the statistics must keep up with changes without refreshing the page. ○ Each menu item clicked should bring up a responsive overlay to add, delete, update, or display a record respectively. Assume records are stored and retrieved from a back end system. ● Each record is just first name, last name, and phone number. ● Once a record is added it is assigned a unique 10 digit id. ● Define the form of the APIs. In other words, assume you will give the form of the API to the back-end developer for implementation.

Viewing 1601 - 1610 interview questions

Glassdoor has 12,596 interview questions and reports from Front end developer interviews. Prepare for your interview. Get hired. Love your job.