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
Software Engineer Front End Interview Questions
13,485 software engineer front end interview questions shared by candidates
Code review from an existing weather app, opinions, new fetch methods, implementation options and refactor questions. Job position questions, general admin questions.
They really drilled down into my familiarity with Object Oriented Programming.
What's your opinion between jQuery & Vuejs?
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.
HTML tags and basic CSS attributes
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.
Rapid technical questions
Describe client/server architecture
Current location and qualification Experience Technical skills About family
Viewing 1701 - 1710 interview questions