Skill area
Test design, isolation, automation, reliability, and behavior-focused verification.
Practice items tagged with Testing.
Explains labels, keyboard behavior, focus, semantic HTML, errors, color contrast, and accessible custom controls.
Turns a production-only role and payload failure into the smallest durable API regression test.
Partitions limits by authenticated user or trusted client address and returns useful 429 retry metadata.
Loads a resource once, evaluates owner-or-capability authorization, and avoids trusting route ownership claims.
Implements labeled fields, client validation, error summaries, focus recovery, and pending submission state.
Implements a reusable ControlValueAccessor with model-to-view updates, touch and disabled semantics, keyboard behavior, and validation-friendly accessibility.
Preparation paths where this taxonomy appears in the track scope.
Full-cycle .NET full-stack interview preparation.
A role-based preparation path covering C#, ASP.NET Core APIs, data access, frontend integration, testing, deployment, system design, real-life scenarios, and behavioral interview topics.
Backend-focused .NET interview preparation.
A backend-focused .NET preparation path covering C#, ASP.NET Core APIs, data access, reliability, testing, and practical coding.
Frontend mechanics for product-focused full-stack engineers.
A focused frontend path covering TypeScript and browser foundations, React components and state, hooks, data fetching, Next.js rendering, accessibility, testing, performance, security, and practical UI implementation.
Build the interaction, handle every state, and prove it through user behavior.
A hands-on frontend interview track covering accessible forms, API error mapping, duplicate-submit protection, uploads, data states, search races, optimistic rollback, URL filters, server-client boundaries, capability-aware UI, hydration, component tests, error recovery, render performance, and Playwright flows.