All quizzes
Free quiz · 21 questions in the bank

Radix UI quiz

Test your Radix UI knowledge with a free interactive quiz — 21 questions with answers and explanations. No signup needed to play.

Question 1/5Score 0

How does Radix UI's `Tooltip` handle showing/hiding based on user interaction?

Questions in this quiz
  1. How does Radix UI's `Tooltip` handle showing/hiding based on user interaction?
  2. What happens to a Radix `Select` or `DropdownMenu`'s positioning relative to its trigger element by default?
  3. What is the benefit of Radix components exposing state via data attributes (like `data-state="open"` or `data-disabled`) rather than only via React props?
  4. Why might a team choose Radix UI over a fully pre-styled component library like Material UI for a design-system-heavy project?
  5. What is Radix UI primarily?
  6. What is the relationship between Radix UI (the low-level primitives, sometimes called Radix Primitives) and shadcn/ui?
  7. How does a Radix `Dialog` (modal) component typically handle focus management?
  8. What does Radix UI's `DropdownMenu` component handle regarding keyboard navigation?
  9. What styling approach does Radix UI itself recommend or require?
  10. What kind of components does the Radix UI primitives library typically provide?
  11. What is a `Root` component in Radix's compound component pattern typically responsible for (e.g. `Dialog.Root`, `Select.Root`)?
  12. How are Radix UI components typically composed/structured in code?
Gaps to close?
Read the curated Radix UI notes — core concepts, patterns, interview prep.
Radix UI notes

More quizzes

.NET.NET MAUIAbsintheAccessibilityActixActix Web