this challenge

Classic example of why developers often use the self pattern (or arrow functions)

Asked in LinkedIn frontend interviews