Microsoft Interview Question

Very hard this company