Strategy Pattern: Payment and Sorting
Strategy Pattern: Payment and Sorting
EasyLLD0% accepted
Implement the Strategy design pattern. Show two examples: 1) e-commerce checkout with interchangeable payment strategies (UPI, Card, COD), 2) sorting context that uses different sorting algorithms.
Approach
Implement Strategy pattern for interchangeable algorithms at runtime.
Input
User selects UPI at checkout
Output
CheckoutContext.setPaymentStrategy(new UPIStrategy()); context.processPayment(amount) delegates to UPI flow
More LLD problems
Browse all coding problems →Scenarios & Expected Answers
Sign in to continue
Create a free account to view answers and mark progress.
- Free forever — no credit card
- Theory Q&A with detailed answers
- Points, streaks & leaderboards