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.
106 results across 1 active filter
Page 2 of 5
Pairs a bounded isolated reproduction with telemetry and a disposal fix for leaked database connections.
Maps an HTTP ETag precondition to EF Core rowversion and returns 412 when the representation is stale.
Treats JSON serialization settings and DTO shape as a public contract, including naming, enums, nulls, converters, compatibility, and tests.
Repairs a Django serialization path with select_related and prefetch_related, then locks the query shape with a regression test.
Moves non-deterministic browser-only rendering behind a stable server snapshot and post-hydration update.
Uses a test-only DbCommandInterceptor to fail a regression when database command count grows with page size.
Separates caller cancellation from a dependency timeout and maps expected downstream outcomes safely.
Finds failures hidden by test-owned transactions, automatic rollback, open persistence contexts, missing flushes, and separate server threads.
Improves suite speed by reusing stable application contexts and avoiding configuration variation, unnecessary dirtiness, and process forks.
Selects the smallest Spring test scope that can prove the risky boundary without mocking away framework or infrastructure behavior.
Overrides dependencies at the provider boundary while preserving the same injection scope and contract used in production.
Uses HttpTestingController to verify request semantics and return controlled responses without calling a real server.
Uses a real route configuration and RouterTestingHarness to verify URLs, rendered components, redirects, guards, and failures.
Tests serialization, headers, status mapping, timeouts, and retries against a controllable HTTP boundary instead of mocking fluent internals.
Controls virtual time and completion order to prove debounce, switching, retries, and teardown without sleeping in tests.
Exercises signal-based component contracts through Angular bindings and waits for scheduled rendering before asserting.
Tests anonymous, authenticated, forbidden, CSRF, JWT, method, ownership, and full credential flows without confusing mocked identity with authentication.
Constructs a service directly with explicit collaborators and verifies behavior without Spring startup or framework-owned concerns.
Runs stable shared production-like dependencies with Spring service connections, real migrations, deterministic data, and bounded startup cost.
Places each risk at the cheapest reliable test boundary and keeps a small set of browser journeys for integration confidence.
Combines semantic queries, keyboard interaction, focus assertions, and automated checks while retaining manual assistive-technology review.
Validates size and signature, writes under a generated storage key, and keeps untrusted files outside the public web root.
Validates a bounded command set completely before applying all updates in one SaveChanges transaction.
Builds a bounded readiness check for one required dependency while keeping liveness independent and responses non-sensitive.