Front end developer Interview Questions in United States

Front end developer Interview Questions in United States

Front end developers are responsible for the interaction between web pages and users by designing and creating webpages using HTML, CSS, and JavaScript. Knowledge and experience with these three programming languages and their supporting tools is a must for employers. During an interview, be prepared to answer technical questions and to talk about past web development experience.

Front end developer Interview Questions in United States

Front end developer Interview Questions in United States

Front end developers are responsible for the interaction between web pages and users by designing and creating webpages using HTML, CSS, and JavaScript. Knowledge and experience with these three programming languages and their supporting tools is a must for employers. During an interview, be prepared to answer technical questions and to talk about past web development experience.

7,183 Front End Developer interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Bloomberg L.P.
Front End Web Developer was asked...February 23, 2010

What is a JavaScript callback function?

5 Answers

A callback function is a piece of JavaScript code that executes after the main function that the callback is attached to executes successfully. Less

udaykanth, I would say that a .forEach() would be the most common and most basic use of a callback function. I'm just writing this to help anyone that might have a hard time thinking up a quick example if the come across this question themselves. Example: var numArray = [ 1, 2, 3 ] ; numArray.forEach( function( i ) { console.log( arr[ i - 1 ] ) } ) ; // logs out // 1 // 2 // 3 Less

Is there a front end role at bloomberg. I guess your position must have been labelled software dev right? altho ur a dront end dev Less

Show More Responses
GCI

How to center a 200px x 200px div to the center of the screen?

2 Answers

<div> <div> Inner </div> <div> .outer { width: 100vw; height: 100vh; position: relative; } .inner{ width: 200px; height: 200px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }</div></div> Less

Provide top and left 50% then off set the div with -100px margin top and left. A more scaleable solution would be to use transform: translate(-50%, -50%) to make it not matter what size the div is. Less

TravelClick

As a designer, did I think I would get bored with coding and troubleshooting?

1 Answers

I let them know that while design is a creative field, I have always been interested in designing for the user, and coding is no different. Whether creating a design or writing code the interesting part to me was the end result for the user. Less

Lab49

Say there was a function that took 1 second to execute and you needed to run this function 10 million times, how would you cut down on the execution time?

1 Answers

Build a system that would run the functions concurrently.

IXL Learning

Given a number n where n+1 and n-1 are prime, prove n is divisible by 6

1 Answers

n+1 is prime, n+2 is prime... all prime numbers are odd, so n must be even (i.e., divisible by 2) in any set of 3 numbers (consider 1,2,3 or 4,5,6 or 20,21,22) at least one number is divisible by 3. since n+1 and n+2 can't be divisible by anything, n must be divisible by 3. therefore n is div by 6 Less

LinkedIn

If we wanted to implement a method of tracking every click that the user made on the site, how would we want to do this?

1 Answers

Place a JavaScript event listener for all clicks at the document level. Perform actions based on the details of the click. This problem had multiple branches and sub-questions, but the gist is that you would want to capture the events as they bubbled back up to the document level. There are other acceptable answers to this question. Less

AT&T

What is== and === operator?

1 Answers

== returns a Boolean true if both the operands are equal. === this is the strict equal operator and only returns a Boolean true if both the operands are equal and of the same type. Less

Accenture

What are your greatest technical strengths?

8 Answers

Management

Social media experience

I am technically sound in using R script for R programming language, base SAS, SAS analytics and Advanced SAS. Less

Show More Responses
Booking.com

In your opinion, what is our company's single most important metric?

7 Answers

Reservations per day I guess

It's always revenue my man/woman

"It's always revenue my man/woman." I hope you understand how irrelevant you observation is in the context of this position. So no, it's not "always revenue." Less

Show More Responses
PE International

"If you were stranded on a desert island, what three development tools would you bring with you?"

5 Answers

This ridiculous, senseless question was the first one asked. It set the tone for what was to follow. Less

IDE, Build Tools, Version Control!

Git, Codio, and Netflix

Show More Responses
Viewing 1 - 10 of 7,183 Interview Questions