project · Level 3 · 45 min
Design an API where every request is scoped to a tenant (e.g. via header or subdomain). Data isolation and auth per tenant.
In-memory or pseudocode. Clear tenant boundary.
API design and middleware for tenant resolution.
Ask clarifying questions, discuss tradeoffs, and get feedback.
Simulate an engineering interview.
The AI will ask questions about your approach, tradeoffs, and design.