Domanda di colloquio di Credit Karma

How do you build a Promise from scratch?