20 of 20 questions
// Interview Deck · HTML

HTML

Semantic structure, forms, accessibility, and the markup fundamentals every interview starts with.

01
Beginner

What is semantic HTML and why does it matter?

Card #1
02
Beginner

Difference between block, inline, and inline-block elements?

Card #2
03
Beginner

Difference between <div> and <span>?

Card #3
04
Beginner

What are HTML5 semantic tags and name the important ones?

Card #4
05
Beginner

What are common form input types and validation attributes?

Card #5
06
Beginner

Difference between <form> and <fieldset>?

Card #6
07
Beginner

Difference between id and class?

Card #7
08
Intermediate

Difference between <script>, <script defer>, and <script async>?

Card #8
09
Beginner

What are important meta tags?

Card #9
10
Intermediate

Difference between localStorage, sessionStorage, and cookies?

Card #10
11
Beginner

What is the difference between <link> and <a>?

Card #11
12
Intermediate

What is web accessibility (a11y) and how do you implement it in HTML?

Card #12
13
Intermediate

What are data-* attributes and when do you use them?

Card #13
14
Beginner

What does <!DOCTYPE html> do and why is it needed?

Card #14
15
Intermediate

Difference between <picture> and <img srcset>?

Card #15
16
Beginner

Difference between GET and POST in HTML forms?

Card #16
17
Beginner

What are void/self-closing elements in HTML?

Card #17
18
Intermediate

What are contenteditable and draggable attributes?

Card #18
19
Intermediate

How does HTML structure affect SEO?

Card #19
20
Intermediate

What's the difference between an iframe and other ways of embedding content?

Card #20