Pregunta de entrevista de NeoSOFT

what is closure, data types, hoisting, higher order functions etc