Autodesk interview question

JavaScript hoisting variables and how async, await works in js.