NestJS · Providers · Senior · Architecture
Lead: provider design for ports-and-adapters in Nest?
Short Interview Answer
Define port interfaces + tokens; adapters as providers; domain services depend on ports only.
Detailed Explanation
Swap infra in tests with useValue mocks. Keep ORM details in adapters. Enforce in code review.