Design evaluation when A/B test is impossible | Microsoft Interview Question