System Design · Junior · Question 18 of 75
Which UI states should you plan for a screen with a list of data?
- ✓Correct answer: Loading, empty list, error and successful result
- 2Only the successful result - the browser handles the rest
- 3Only loading and success; errors are shown in the console
Explanation
An empty state suggests what to do next, an error state offers a "Retry" button, and skeletons reduce the feeling of waiting. In a system design interview, such details demonstrate maturity.