2.5 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			2.5 KiB
		
	
	
	
	
	
	
	
title
| title | 
|---|
| Interview Questions for Junior Front End Web Developers | 
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.
Questions
Without further ado, here are a few questions that you could encounter:
HTML/CSS
- 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 SASS? What are the advantages of using it?
 
JavaScript
- 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? 
Software/Tooling
- 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?
 
About You
- 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?
 - What side projects have you been working on?
 - Are there any languages or frameworks that you would like to learn in the future? How would you go about teaching yourself? Why did you pick those languages/frameworks?
 - What are the most important skills and qualities that a junior front end developer should have?