Financial Data Modelling Interview