Memoize

The memoize function takes a function and returns its memoized variant, optimizing repeated calls by storing previous results.

Asked in frontend interviews at Expedia, Uber, LinkedIn and 2 more