Calsoft interview question

what is closures what is hoisting array methods coding problems html