Microsoft interview question

Data design, SQL, software engineering and probability.