Question Bank
133 approved questions from the community
Why is 'PDF tagging' essential for accessibility?
What is the primary accessibility benefit of using semantic HTML elements like <main>, <nav>, and <header>?
What identifies an 'accessible infographic' for screen reader users?
It is a best practice to remove the visual focus outline (e.g., outline: none) from actionable elements for all users via CSS.
When should you use 'aria-live="assertive"' versus 'aria-live="polite"'?
What is the difference between an empty alt attribute (alt="") and a missing alt attribute for an image?
What is a 'focus trap' and when is it necessary?
Why are relative units like 'rem' or 'em' preferred over 'px' for setting font sizes?
In WCAG compliance levels, what is the key difference between A, AA, and AAA?
What are 'skip links' and why are they used on websites?
What is the primary purpose of the Buffer class in Node.js?
Why are synchronous methods like fs.readFileSync() generally discouraged in Node.js web server applications?
In the 'http' module, which method is used to initialize a server and define a request listener?
Which files are used by npm and yarn to ensure deterministic, consistent package installations across different machines?
Which of the following are distinct phases or components of the Node.js event loop?
Which components are part of the event-driven programming architecture in Node.js?
How does Node.js handle multi-threading for compute-heavy tasks if it operates on a single main thread?
How can you implement custom property behavior in Kotlin classes?
What occurs during a 'smart cast' in Kotlin?
What is the function of the Elvis operator (?:) in Kotlin?