Pergunta de entrevista da empresa QSS Technosoft

what is closures and what is function hoisting?