Typescript Async Function Interface Typescript Interview