Arrow Electronics Interview Question

closures, hoisting, optimization of angular, directives