IT Knowledge Hub — 1280+ IT Interview Questions & Knowledge Base (Vietnamese/English)

HTML · CSS · JS · TS · React · Next.js · Node.js · Go · System Design · Design Patterns · Kafka · Redis · AWS · DevOps

0
Questions
0
Learned
0
Saved
0
Topics
All Questions1280 questions· 22 groups
#1What is HTML? What are its main characteristics?
Basic
#2What are the differences between HTML, XHTML, and HTML5?
Basic
#3What is DOCTYPE? Why is it necessary?
Basic
#4What does the basic structure of an HTML document consist of?
Basic
#5What is the `<head>` tag used for?
Basic
#6What is the `<body>` tag used for?
Basic
#7What is the difference between a tag and an element in HTML?
Basic
#8How do block-level and inline elements differ?
Basic
#9What are common block-level elements?
Basic
#10What are common inline elements?
Basic
#11What is an inline-block element?
Basic
#12What is an attribute? Give examples.
Basic
#13What is a boolean attribute? Give examples.
Basic
#14What are custom data attributes (data-*)?
Basic
#15How do the `id` and `class` attributes differ?
Medium
#16What is semantic HTML? Why does it matter?
Basic
#17What is the difference between `<div>` and `<section>`?
Basic
#18How do `<article>` and `<section>` differ?
Basic
#19When should you use `<header>`, `<footer>`, `<nav>`, `<main>`, `<aside>`?
Basic
#20What are `<figure>` and `<figcaption>` used for?
Basic
#21How do `<mark>`, `<strong>`, and `<em>` differ?
Medium
#22What is the `<time>` element used for?
Medium
#23How does semantic HTML affect SEO?
Medium
#24When should you use `<dl>`, `<dt>`, and `<dd>`?
Medium
#25How do `<details>` and `<summary>` work?
Medium
#26What new features does HTML5 introduce compared to HTML4?
Basic
#27How do Canvas and SVG differ?
Basic
#28How do localStorage and sessionStorage differ?
Medium
#29What is a Web Worker?
Medium
#30What is a Service Worker? How does it differ from a Web Worker?
Medium
#31What is a Progressive Web App (PWA)?
Medium
#32What is IndexedDB? When should you use it?
Medium
#33How does the Geolocation API work?
Advanced
#34What is the History API used for?
Advanced
#35How does WebSocket differ from HTTP?
Advanced
#36What is the Intersection Observer API?
Advanced
#37What is MutationObserver?
Advanced
#38What is ResizeObserver?
Advanced
#39How does the Drag and Drop API work?
Advanced
#40What technologies make up Web Components?
Advanced
#41How do GET and POST methods differ?
Basic
#42What input types does HTML5 provide?
Basic
#43Why is the `<label>` element important?
Basic
#44How do `<select>` and `<datalist>` differ?
Basic
#45What are `<fieldset>` and `<legend>` used for?
Basic
#46What validation attributes does HTML5 provide for forms?
Medium
#47How do `readonly` and `disabled` differ?
Medium
#48What values does the enctype attribute accept?
Medium
#49How does the autocomplete attribute work?
Medium
#50What is the Constraint Validation API?
Medium
Loading more...