Modular, testable application design
Practice designing a small full-stack feature as modular, reusable components with unit tests, and explain the trade-offs.
The engineer is expected to design and implement modular, reusable, and testable applications as part of a scrum team.
Source posting