Front End Engineer Interview Questions

Front End Engineer Interview Questions

Un Front end engineer si occupa dell'esperienza utente di un software o di un'app. Durante un colloquio, dovrai dimostrare di comprendere i principi del UX/UI design, di voler contribuire alla realizzazione di un codice ottimizzato per l'offerta di prodotti e di voler collaborare con i back-end engineer alla risoluzione dei problemi. Aspettati domande sulla tua esperienza tecnica e di design, nonché sulle tue competenze di gestione dei membri del team.

Domande tipiche dei colloqui per Front end engineer e come rispondere

Question 1

Domanda 1: Qual è il flusso di lavoro o lo stile di gestione che preferisci?

How to answer
Come rispondere: Descrivi quali strumenti e metodologie usi durante lo sviluppo di un prodotto. Parla delle strategie che usi per lavorare con un'ampia varietà di stakeholder, tra cui clienti, reparto vendite e marketing e back-end engineer. Usa esempi specifici per mostrare come il tuo flusso di lavoro ha avuto successo ed esprimi anche la volontà di adattarti e cambiare se necessario.
Question 2

Domanda 2: Come gestisci le fasi di test, le revisioni e il controllo delle versioni?

How to answer
Come rispondere: Gran parte del ruolo di Front end engineer riguarda quei dettagli minuziosi che rendono fluida l'esperienza dell'utente. Evidenzia che capisci l'importanza di un codice pulito e corretto, dei protocolli di test e della gestione delle versioni. Usa esempi di metodologie che hai implementato e fornisci dettagli sui problemi che sei stato in grado di gestire o risolvere.
Question 3

Domanda 3: Cosa ti entusiasma di più nell'area UX/UI?

How to answer
Come rispondere: Una domanda come questa ti offre l'opportunità di dimostrare che sei appassionato di ingegneria front end. Spiega come integri il design centrato sull'utente nei tuoi progetti e le filosofie a cui ti ispiri. Specifica i libri o gli articoli che hai letto e di cui hai apprezzato i contenuti. Se possibile, parla dei cambiamenti che prevedi e di come secondo te il design e la tecnologia si adatteranno a questi cambiamenti.

21,103 front end engineer interview questions shared by candidates

You have a bag containing an unlimited amount of tennis balls and five boxes which you are trying to throw then into. For every throw you are guaranteed to get a ball in one box. What is the minimum probability of getting 11 balls in any one box.
avatar

Front End Engineer

Interviewed at Yahoo

4
Sep 28, 2014

You have a bag containing an unlimited amount of tennis balls and five boxes which you are trying to throw then into. For every throw you are guaranteed to get a ball in one box. What is the minimum probability of getting 11 balls in any one box.

For the take-home code test, they want you to build a UI, with which to search for campaigns, each by the campaign URL (they provide working sample URLs in the README). Upon successful search, the result is to be added to a list of results, from their response JSON/JSONP (which, BTW, doesn't even have the correct content type, in the response header). Each result is rendered per their README, with regard to CSS and PNG images (for removing a result from the results list, etc, which they also provide). The donation amount for each result is added to a total, to be rendered, via alert, upon a button click. Upon removal of a result, its donation amount is subtracted from the total, and rendered dollar amounts must be formatted (i.e., $10,000.00). As an additional condition, each result should render only after its child images (for which there are two source links: one for the campaign, the other for the campaign owner) have loaded into the DOM. They suggest you spend no more than three hours on the test, and provide you a span of seven days, in which to submit your working code, along with any notes.
avatar

Front End Engineer

Interviewed at Tilt

3.9
Aug 26, 2015

For the take-home code test, they want you to build a UI, with which to search for campaigns, each by the campaign URL (they provide working sample URLs in the README). Upon successful search, the result is to be added to a list of results, from their response JSON/JSONP (which, BTW, doesn't even have the correct content type, in the response header). Each result is rendered per their README, with regard to CSS and PNG images (for removing a result from the results list, etc, which they also provide). The donation amount for each result is added to a total, to be rendered, via alert, upon a button click. Upon removal of a result, its donation amount is subtracted from the total, and rendered dollar amounts must be formatted (i.e., $10,000.00). As an additional condition, each result should render only after its child images (for which there are two source links: one for the campaign, the other for the campaign owner) have loaded into the DOM. They suggest you spend no more than three hours on the test, and provide you a span of seven days, in which to submit your working code, along with any notes.

The first question was JavaScript scoping: var x = 9; var module = { x: 81, getX: function() { this.x = 10 return this.x; } }; module.getX(); // nr 1 -> 10 var retrieveX = module.getX; retrieveX(); // nr 2 -> 9 var boundGetX = retrieveX.bind(module); boundGetX(); // nr 3 -> 81 The second question was FizzBuzz again:
avatar

Front-end Developer

Interviewed at Typeform

3.3
Jul 14, 2016

The first question was JavaScript scoping: var x = 9; var module = { x: 81, getX: function() { this.x = 10 return this.x; } }; module.getX(); // nr 1 -> 10 var retrieveX = module.getX; retrieveX(); // nr 2 -> 9 var boundGetX = retrieveX.bind(module); boundGetX(); // nr 3 -> 81 The second question was FizzBuzz again:

Viewing 71 - 80 interview questions

Glassdoor has 21,103 interview questions and reports from Front end engineer interviews. Prepare for your interview. Get hired. Love your job.