Tech Mahindra Interview Question

They have asked to explain about Datawarehousing,Data modelling and CDC's