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.
140 results across 1 active filter
Page 2 of 6
Designs explicit workflow states, allowed transitions, guard rules, audit history, idempotency, and operational repair paths.
Explains batching, tracking control, idempotency, validation, and operational safety for large EF Core imports.
Designs tenant isolation across API, data, cache, background jobs, search, and admin access.
Designs an activity feed with event capture, fan-out strategy, pagination, privacy, and read performance.
Explains how EF Core SaveChanges, transactions, and an outbox keep database changes and messages consistent.
Designs a checkout or order creation flow that survives client retries without duplicate orders, payments, or messages.
Builds a race-safe upsert around database-enforced identity, explicit conflict semantics, retries, ordering, and side-effect boundaries.
Designs synchronization with an external system using cursors, retries, idempotency, rate limits, and reconciliation.
Designs a multi-service business workflow using local transactions, durable progress, idempotency, retries, and domain-specific compensation.
Designs a file workflow with metadata, durable storage, validation, access control, scanning, and safe downloads.
Designs authenticated, replay-resistant webhook intake with durable acknowledgement, idempotent asynchronous processing, ordering policy, and reconciliation.
Designs a safe admin import flow with upload staging, validation, preview, confirmation, idempotency, and rollback strategy.
Designs draft, review, publish, rollback, and audit behavior for content managed by editors and admins.
Designs a sharding strategy with a stable key, balanced load, routing, resharding, cross-shard limits, and operational ownership.
Designs deletion, retention, soft delete, hard delete, backups, audit records, and asynchronous cleanup across related data.
Explains why message handlers must tolerate duplicate delivery and how idempotency protects side effects.
Explains list/detail API boundaries, route state, prefetching, selected item behavior, and avoiding over-fetching.
Designs user reports, moderation queues, actions, audit history, abuse controls, and appeal-friendly decisions.
Designs user preferences, channel rules, unsubscribe behavior, digest generation, and delivery suppression.
Uses read replicas selectively while accounting for stale reads, read-after-write behavior, routing, failover, query cost, and replication health.
Designs live updates with polling, server-sent events, or WebSockets while preserving authorization, ordering, scale, and fallback behavior.
Protects transactional traffic from reporting load through freshness requirements, bounded asynchronous jobs, tuned summaries, workload isolation, replicas or warehouses, and explicit capacity gates.
Explains how to reprocess event streams safely for new projections, bug fixes, and data repair.
Designs saved filters, scheduled matching, alert delivery, and freshness trade-offs for search-driven product workflows.