-
Notifications
You must be signed in to change notification settings - Fork 2
Front End Interview Questions
The purpose of this article is to familiarize fresh Front-End Web Developers with text book questions. If you are just getting into the developer world there is a good chance you will feel nervous when interviewing for a developer's positon. Because of this, some relatively basic questions could feel more difficult than how they actually are. A good counter for this scenario is to be properly prepared.
Without further ado, here are a few questions that you could encounter:
- In the context of CSS styling can you explain what does
display-style: inline-blockstand for? - If you have a
<ul>element with several<li>elements, how would you go about setting up these elements in a row by using HTML and CSS? - In CSS styling when would you use
floats? How do they work? - When would you use:
clear: both;? - What is Bootstrap? When would you use it? How does its grid system work?
- Explain the notion of responsive design and how it works? Use an example if you like.
- What is a DOM? What do you know about it?
- What is ECMAScript?
- What is jQuery and what is it commonly used for?
- What is the difference between
==and===in JS? - Can you enumerate all JavaScript data types?
- What is a callback function in JS and when would you use one?
- What is the difference between
undefinedandnull? - What is an async response?
- What does JSON stand for? What is it used for?
- How would you explain an API request?
- What APIs have you worked with?
- How would you send out/convert to JSON format?
- What is the difference between
GETandPOSTwhen specifying an AJAX request? - Have you worked with Photoshop as a front end developer? For what purpose?
- What software versioning system have you used? Could you describe how a workflow would look like in this system?
- What was the hardest project you ever worked on? Why was it difficult? If it is an application/algorithm can you explain how it works?
- How do you stay up to date with technology news?
Learn to code and help nonprofits. Join our open source community in 15 seconds at http://freecodecamp.com
Follow our Medium blog
Follow Quincy on Quora
Follow us on Twitter
Like us on Facebook
And be sure to click the "Star" button in the upper right of this page.
New to Free Code Camp?
JS Concepts
JS Language Reference
- arguments
- Array.prototype.filter
- Array.prototype.indexOf
- Array.prototype.map
- Array.prototype.pop
- Array.prototype.push
- Array.prototype.shift
- Array.prototype.slice
- Array.prototype.some
- Array.prototype.toString
- Boolean
- for loop
- for..in loop
- for..of loop
- String.prototype.split
- String.prototype.toLowerCase
- String.prototype.toUpperCase
- undefined
Other Links