AdvancedPrincipalSecurity, Privacy & Multi-Tenancy60 minutesPro answer

SDV-045

Prevent cross-tenant side channels in a high-density shared service

Reason about timing, cache, resource, error, and telemetry leakage while preserving enough sharing for the service to remain economical.

Multi TenancySecurityPerformanceBlast Radius

Interview prompt

Problem context

A multi-tenant query service pools caches, workers, and accelerators. A security review shows a tenant can infer another tenant’s activity from latency, eviction, quota behavior, and detailed errors. Fully dedicated infrastructure would multiply cost. Design mitigation tiers.

Skills being evaluated

side-channel analysisresource isolationrisk-based mitigationsecurity-performance trade-offs

The full reasoning guide is part of Pro

The scenario and evaluation focus above remain public. Pro unlocks the structured answer, trade-off analysis, follow-up probes, common weak answers, rubric, related reasoning, and any architecture diagram.

Sign in to continue

What the full guide covers

Clarify the decision
Establish scale assumptions
Functional and non-functional requirements
High-level architecture
Data model and flow
Consistency and transaction boundaries
Failure modes and recovery
Security and privacy
Observability and SLOs
Capacity and cost
Alternatives and trade-offs
Evolution and migration
What Staff and Principal candidates should emphasize