Use boundary objects when the partner payload shape is not the shape the rest of your code wants to reason about. Candidates who understand translation layers usually explain integrations more clearly.
The strongest answers connect the feature to reasoning and tradeoffs instead of reciting syntax.
Additional Notes
How should you explain dto mapping in an interview?