Unosquare interview question

Advanced javascript concepts like IIFEs and HOFs,