"# Project--Front-end_interview_questions"
- (Q) What are the different ways to visually hide content (and make it available only for screen readers)?
- (Q) Have you ever worked with retina graphics? If so, when and what techniques did you use?
- (Q) Explain how a browser determines what elements match a CSS selector.
- (Q) What does a doctype do?
- (A) <!doctype html>
- (Q) Consider HTML5 as an open web platform. What are the building blocks of HTML5?
- (Q) Why is it generally a good idea to position CSS
<link>
s between<head></head>
and JS<script>
s just before</body>
? Do you know any exceptions?
- (Q) Can you describe the main difference between a forEach loop and a .map() and why you would pick one versus the other?
- (Q) Explain the difference between a function and a class.
- (Q) Explain
.this
and the use of the fat arrow function.- (A) .this
- (A) ES6 arrow functions
- (Q) What is the event loop?
- (A) Event Loop
- (Q) Explain decorator functions in Javascript.