Front End Development
Algorithms

- Do all HTML tags have an end tag?

trainee

- What are meta tags?

trainee

- What are the features of HTML?

trainee

- What is HTML?

trainee

- Why should we use the alt attribute on images?

trainee

- How does React work?

trainee

- What are components?

trainee

- What is the difference between span and div?

junior

- What is the difference between "property" and "attribute"?

junior

- What is a self closing tag?

junior

- What is character encoding?

junior

- What is the usage of the article and section semantic elements?

junior

- What is the usage of the footer element?

junior

- What is the usage of the header element?

junior

- What is React?

junior

- What are defer and async attributes on a script tag?

mid

- What is the difference between block and inline elements?

mid

- Explain the difference between cookies, session and local storage

mid

- What is the difference between section and div?

mid

- How do you set IE compatibility mode?

mid

- Can a web page contain multiple <header> or <footer> elements?

mid

- What's new in HTML5?

mid

- Where and why is the rel="noopener" attribute used?

mid

- How do you change the direction of text?

mid

- What are data- attributes good for?

mid

- What is the DOM?

mid

- What is the small tag in HTML?

mid

- What is prop drilling?

mid

- What is cache busting and how can you achieve it?

senior

- Explain "almost standard", "standard" and "quirks" modes

senior

- What is progressive rendering?

senior

- Why you would use a srcset attribute in an image tag? Explain the process the browser uses when evaluating the content of this attribute.

senior

- What are Web Workers?

senior

- What are the advantages of React?

senior

- What are the differences between a class component and functional component?

expert