HTML · APIs · Junior · Scenario
What is contenteditable used for, and what are risks?
Short Interview Answer
In-browser rich editing; complex a11y, sanitization, and serialization risks.
Detailed Explanation
Prefer vetted editors. Sanitize before render to avoid XSS. Keyboard/AT support is hard.