Promises and handling multiple async operations · InterviewLane