Microsoft Interview Question

Data design, SQL, software engineering and probability.