FICO interview question

Stack implementation, oops concepts and exception handling