FICO Interview Question

System design round - to explain design of a rule engine