Interview prompt
How would you test a login page?
Cover login happy paths, account states, brute-force protection, sessions, redirects, recovery, and accessibility.
QA interview questions
Use these focused guides to learn what strong QA interview answers include, then practice the same scenario interactively with checklist-based feedback.
Question library
Each guide includes what interviewers expect, a practical checklist, a weak answer, a stronger answer, common missed areas, and a link to the matching challenge.
Interview prompt
Cover login happy paths, account states, brute-force protection, sessions, redirects, recovery, and accessibility.
Interview prompt
Think through reset requests, tokens, email delivery, expired links, session invalidation, and abuse prevention.
Interview prompt
Cover cart review, tax, promo codes, payment failures, duplicate prevention, order state, receipts, and mobile checkout.
Interview prompt
Cover valid files, invalid types, size limits, retries, malware scan states, storage, access control, and progress UI.
Interview prompt
Cover exact and partial search, filters, sorting, pagination, no results, highlighting, security, and large result sets.
Interview prompt
Cover valid signup, required fields, email verification, duplicate email, password validation, security, and backend persistence.
Interview prompt
Cover RBAC, allowed and forbidden actions, direct URL/API access, tenant isolation, role changes, tokens, and audit logs.
Interview prompt
Cover add/remove items, quantities, totals, discounts, inventory, persistence, security, and checkout handoff.
Interview prompt
Cover request contracts, response schemas, status codes, validation, auth, errors, data consistency, and observability.
Interview prompt
Cover valid CSV/Excel files, column mapping, row validation, duplicates, partial imports, rollback, and error reports.
Interview prompt
Cover channels, recipients, templates, preferences, opt-in/out, quiet hours, retries, duplicates, permissions, and logging.
Interview prompt
Cover metric accuracy, filters, charts, aggregation, date ranges, permissions, stale data, exports, refresh, and performance.
Interview prompt
Cover offline detection, cached data, disabled actions, local changes, sync, conflict resolution, data loss, poor network, and restart behavior.
Interview prompt
Cover login success/failure, password rules, lockout, MFA, tokens, sessions, refresh, logout, role access, brute force, and enumeration.
Interview prompt
Cover permission prompts, opt-in/out, device token refresh, foreground/background delivery, deep links, retries, duplicates, and analytics.
Interview prompt
Cover filter combinations, sort order, pagination, empty states, reset behavior, URL params, invalid filters, backend consistency, and mobile UX.
Interview prompt
Cover valid create requests, schema validation, duplicate email, password rules, default role/status, protected fields, auth, persistence, and audit logs.