FICO interview question

Object Oriented concepts, Design patterns , Test Scenarios , Problem analysis