9.23Interview trap: “Should every Salesforce call go through a System API?”
Don't answer:
Yes.
Better:
“If Salesforce is a shared system of record used by multiple processes, a Salesforce System API is a strong reusable boundary. If one simple application is the only consumer, splitting it into another network service may be unnecessary. I'd use the API-led layers where they create real reuse and decoupling.”
Excellent answer.