Pick a focused question that fits your time, stack, and interview goal.
How much time do you have?
Show one-drill sessions you can finish now.
281 results across 1 active filter
Page 3 of 12
Explains EF Core connection resiliency and retries with practical .NET data-access examples and production trade-offs.
Sets concurrency from the constrained resource and verifies throughput, latency, and downstream safety instead of maximizing active work.
Compare endpoint styles in real services, including organization, conventions, testing, filters, and OpenAPI behavior.
Serializes work for the same resource while preserving concurrency across independent keys and managing keyed-lock lifetime safely.
Implements a word-frequency counter with normalization, punctuation handling, and stable ordering.
Decide how to handle CPU-heavy work in an API without damaging request throughput or making the system unreliable.
Creates and disposes explicit service scopes for hosted, queued, and parallel work without sharing scoped dependencies across operations.
Explains database constraints versus application validation with practical .NET data-access examples and production trade-offs.
Distinguishes instants, local calendar values, offsets, and named time zones so APIs and persistence survive daylight-saving and locale boundaries.
Explain why awaiting while holding synchronization resources can create deadlocks, contention, or stalled workflows.
Uses deadlock evidence to correct EF Core transaction scope, query plans, and resource order, with bounded retries only for repeat-safe victims.
Debugs ASP.NET Core authentication challenges and authorization forbids across schemes, token validation, policies, claims, tenants, and resource checks.
Handle a production support case where logs exist but related request events cannot be connected.
Investigate an endpoint accepting invalid data or returning inconsistent validation errors.
Explains database connection pool exhaustion with practical .NET data-access examples and production trade-offs.
Explains high database CPU after an API change with practical .NET data-access examples and production trade-offs.
Implements duplicate suppression while preserving the first event for each idempotency key.
Define logs, metrics, traces, alerts, and dashboards needed to operate an ASP.NET Core API in production.
Distinguishes callable delegate values from publisher-controlled events and makes subscription lifetime explicit.
Design API error handling across validation errors, conflicts, auth failures, not-found responses, and unexpected exceptions.
Introduces API versions only for unavoidable breaks, with explicit routing, versioned documentation, migration support, telemetry, deprecation, and removal criteria.
Makes POST retries return one durable business outcome by combining scoped keys, request identity, atomic ownership, response replay, and reconciliation.
Designs realistic load, stress, spike, and soak tests from workload assumptions and SLOs while correlating client results with server bottlenecks.
Explains soft delete in EF Core APIs with practical .NET data-access examples and production trade-offs.