Pergunta de entrevista da empresa Dassault Systèmes

1.) call, bind and apply difference 2.) closure 3.) hoisting 4) currying 5) oops concepts 6) dsa(recursion) 7) promises