Once Upon a Dev
Tales about things I find interesting.
Exploring one of JavaScript’s most useful utility functions

Illia Dainatovych
More Stories
Frontend interview questions: Bind, apply, and call
Implementing `bind`, `apply`, or `call` is probably one of the most popular questions in an interview for a JavaScript developer position. I’ve personally been asked these questions in one way or another maybe dozens of times throughout my career. And, in my opinion, there’s a reason for that. Execution context, functional scope, and partial application are certainly some of the most fundamental concepts in JavaScript, and every developer who writes code for the web should be familiar with them. These questions cover all of these concepts.

Illia Dainatovych