Pergunta de entrevista da empresa GitLab

Difference from .call, .apply, .bind?