Describe leading an ambiguous ML project end-to-end | Microsoft Interview Question