Pick a focused question that fits your time, stack, and interview goal.
171 results across 1 active filter
Page 1 of 8
Builds a FastAPI POST boundary with separate input/output models, forbidden extra fields, domain mapping, and a 201 response.
Shows how task interleaving across await points can violate a multi-step invariant.
Clarifies Django's object-permission hook and enforces ownership or tenancy in the query and policy path.
Distinguishes Django model saving, explicit model validation, form validation, and database constraints.
Implements bounded asyncio HTTP concurrency with one client, per-call deadlines, TaskGroup ownership, and deterministic cleanup.
Repairs a Django serialization path with select_related and prefetch_related, then locks the query shape with a regression test.
Uses SQLAlchemy version counters and an HTTP precondition to reject stale writes without silently overwriting newer state.
Explains Python calls through object sharing, local parameter binding, mutation, reassignment, and explicit ownership.
Separates caller time bounds, cancellation propagation, and ownership of protected underlying work.
Explains early and late acknowledgement without promising exactly-once task execution.
Tunes worker pools and reservation behavior to task shape instead of maximizing a single concurrency number.
Explains attribute lookup, shared class state, instance shadowing, and automatic method binding through practical Python behavior.
Explains lexical scope, captured names, late lookup, loop callback failures, and deliberate state ownership in closures.
Explains context-managed ownership, guaranteed exit behavior, exception suppression, and narrow resource lifetimes.
Explains acquisition and cleanup around `yield`, including request and function scopes, streaming, and exception-safe ownership.
Defines Django transaction nesting, exception boundaries, and post-commit work without promising durability.
Explains backend ordering, session affinity, permission aggregation, and the difference between identity and authorization.
Connects browser-sent session cookies to Django's CSRF token checks for unsafe requests.
Explains how DRF turns an HTTP representation into request data and selects a response representation.
Traces serializer relation access back to queryset loading and verifies the fix with query evidence.
Traces a Django request through middleware, URL resolution, a view, application work, and response processing.
Traces a request from the ASGI server through middleware, routing, dependencies, validation, handler execution, and response completion.
Explains ordered URL matching, included URL configurations, reverse lookup, and application namespaces.
Explains FastAPI parameter-source inference and when explicit markers make an HTTP contract clearer.