Back to challenges
Web UI TestingUIIntermediate

Search and filters

?

Scenario

Your interview prompt

An ecommerce catalog lets shoppers search by keyword, filter by category, brand, price, availability, rating, and discount, sort by relevance, newest, and price, then paginate results. Search state must be reflected in the URL so support agents can share exact result views.

List flows, risks, edge cases, data conditions, UX, security, API/backend, and performance concerns.

Tip: a stronger answer usually mixes happy path, negative cases, state changes, data, backend, UX, accessibility, and risk.

How to structure your answer

Happy pathNegative casesData rulesSecurity/API risksUX/performance