Explain a project deeply | Microsoft Interview Question