Front-end developer interview questions

There are many good interview questions (even "puzzles") for software developers here in Qaru and elsewhere, but I was wondering if anyone has any good questions for the front-end developer position. We are looking for someone who knows HTML + CSS + JS.

Some of the obvious questions are:

  • Have you worked with Javascript libraries? - continued: what and why is this one above the others?
  • Are you following the development of HTML5 and CSS3? - continued: What features do you expect the most and why?

Do you know any good puzzles for an interface developer? Maybe JS Fizz-Buzz?

edit : changed two questions to be a little more open.

+73
frontend
May 19 '10 at 6:52 a.m.
source share
5 answers

It depends on the level at which you are interviewing. I recently finished a good round of interviews in front-line positions (and found a good job!), Here are some of the questions I asked that I thought stood out (and were more difficult than others).

  • Explain the difference between the JavaScript call and apply functions.

  • Puzzle: Emulate the Secret Santa game, where there are 3 or more participants, no participant can receive their gift or receive more than one gift. Do it in JavaScript.

  • Define two ways to clear a floating element using HTML / CSS.

  • What is the difference between event bubbles and event capture?

  • Describe the rendering problem you had in IE6 or IE7, and how you overcome it.

  • Define the term closure and provide an example of this in JavaScript.

  • Explain the differences between the standard IE event model and the DOM.

  • What is the correct way to evaluate JSON from the server, and why is it right?

+39
May 19 '10 at 7:11
source share

The questions you suggest are too easy to bluff. "Have you worked with javascript libraries? Yes. JQuery." This does not tell you. I suggest correcting the questions a bit as follows:

  • Describe how to write an extension for jQuery.
  • Describe jQuery architecture and compare it with YUI
  • What would you change in HTML5 / CSS3 if you could?
  • What is your favorite feature in HTML5 and how do you use it?

They gain more a sense of understanding than a simple confirmation of the facts.

You can just ask fizz-buzz in Javascript. It doesn’t hurt.

+15
May 19 '10 at 6:56 a.m.
source share

I like to ask "convert" in html classical paper (ie magazine, magazine, etc.) to semantically correct markup.

This helps to find out if the developer knows about semantics, seo, etc.

Some other questions I would like to ask:

  • How to explain the DOM.
  • Why and when should you use a div? (i.e. not every time, only with insufficient markup or the need to wrap several elements).
  • When using identifiers when using classes?
  • Do you use any naming convention for your identifiers and classes.

Therefore, I like to ask a question that helps to find logical people, and not those who know about all the functions, but have a good analysis. I think you should make the difference between skills and experience.

and most of the questions already mentioned by other people.

+8
May 19 '10 at 8:47 a.m.
source share
  • What inspires you to create good looking and functional websites?
  • What are some of the strengths of digital marketing over the Internet and social media?
  • What areas of web development do you use? interested in? Please, from the most interested to the least interested. (design, code (HTML, CSS), interactivity (Flash, Silverlight, jQuery), usability, SEO, etc.).
  • Why is it important to write good semantic code and separate information (HTML) from layout (CSS) and behavior (javascript).
  • What is a good website for you? feel free to show examples
+3
May 22 '10 at 14:12
source share

What is the best idea for users that you have come up with and implemented in your past projects?

-one
May 19 '10 at 7:12
source share



All Articles