Thoughtworks interview question

case study banking domain related question