Thoughtworks Interview Question

Use case: to choose technologies for the requirement