Wingify Interview Question

Explain async scripts, and why scripts should be added under the head tag?