What do you mean by IIFEs?
IIFEs or Immediately Invoked Function Expressions are the expressions which are immediately executed as soon as it is created. IIFEs are used to avoid the excessive use of global namespace because all the variables which are used inside the IIFE cannot be viewed outside its scope. In other words, IIFEs are design patterns also known as Self Executing Anonymous Functions because it executes on its own.
BY Best Interview Question ON 03 Apr 2020