Microsoft Interview Question

Nothing specific, but had to sign NDA.