FrontEnd Questions
-
What does CORS stand for and what issue does it address?
-
How did you handle a disagreement with your boss or your collaborator?
-
If you have 5 different stylesheets, how would you best integrate them into the site?
-
What is a recent technical challenge you experienced and how did you solve it?
-
What excites or interests you about coding?
-
Describe how you would create a simple slideshow page.
-
What is the difference between canvas and SVG?
-
How to you access a password input in CSS?
-
What are the pros and cons of using UI kits?
-
Why is it generally a good idea to position CSS
<link>
between<head></head>
and JS<script>
just before</body>
? Do you know any exceptions? -
What are data- attributes good for?
-
Explain how
this
works in JavaScript -
Explain how prototypal inheritance works
-
What does a doctype do?
-
What is a virtual dom?
-
Describe the difference between a
cookie
,sessionStorage
andlocalStorage
. -
Describe z-index and how stacking context is formed.
-
What does
* { box-sizing: border-box; }
do? What are its advantages? -
What is the CSS display property and can you give a few examples of its use?
-
Have you ever used a grid system, and if so, what do you prefer?
-
Can you explain the difference between px, em, and rem as they relate to font sizing?
-
What is the difference between CSS Grid and Flexbox? When would you use one over the other?
-
What is the difference between a block-level element and an inline element? Can you provide examples of each type of element?
-
What do the
vh
andvw
units do? -
What's the difference between a relative, fixed, absolute, and statically positioned element?
-
Have you used or implemented media queries or mobile-specific layouts/CSS?
-
Describe pseudo-elements and discuss what they are used for.
-
What is the difference between
span
anddiv
? -
What are the different ways to visually hide content (and make it )