Genpact Interview Question

What is hoisting , closures and Es6 features